答えて
実際のレベルに基づいてオブジェクトの一部のプロパティを変更する場合は、Application.loadedLevelを使用して実際のレベルを確認できます。あなたのコードに基づく例:
void Awake() {
DontDestroyOnLoad(transform.gameObject);
}
void Start(){
if (Application.loadedLevel == 1){
GameObject.Find("object1").GetComponent<MeshRenderer>().enabled = false;
}
else{
//Other actions...
}
}
あなたの問題を正しく理解したことを願っています。
どこにこのスクリプトを添付しますか?最初のシーンまたはロードされたシーンでは? –
スクリプトはシーンにアタッチされません。舞台裏で存続するオブジェクトにアタッチすることができます。一例として、レンダリングのない空のオブジェクトを作成し、これに添付します。永続性(DontDestroyOnLoad)を含めるようにコードを編集しました。 –
これは、Application.loadedLevelの代わりにSceneManagerを使用する必要があります。そして、あなたのオブジェクトは永続的なので、これはちょっと間違ったデザインで、シーンチェックをスタートにします。 OnLevelWasLoadedにもっと適していますか? – Everts
- 1. 同時にシーンを設定してシーンを変更する
- 2. JavaFX - シーン - 別のシーンの変数を変更します。
- 3. アプリケーションの設定変更のシステム設定を変更します
- 4. プラグインをプログラムでロード/アンロードし、Gedit 3で設定を変更します
- 5. 添加物をロードしたシーンの光
- 6. BItnami WordpressでEC2設定を変更しましたか?
- 7. JavaFXアプリケーションのシーンを別のスレッドから変更しますか?
- 8. Libgdx |シーン2d |テーブルの背景色を設定しますか?
- 9. スウィフトゲーム時間やスコアのシーンを変更しますか?
- 10. ARKitシーンをバックエンドに保存して後でロードしますか?
- 11. yumはパッケージをアップグレードして設定を変更しますか?
- 12. キングフィッシャーイメージのサイズを変更してURLからロードしました
- 13. JavaFXのサイズ変更ウィンドウなしでシーンを変更する
- 14. パラメータを可変にしてシーンをロードするUnity
- 15. Godot - シーンを変更する
- 16. RemoteConfiguration.Configure(configFile)を呼び出した後に設定を変更しますか?
- 17. RAMからロードされたIXMLDOMDocumentのパスを設定します。
- 18. JSplitPaneはサイズ変更可能な偽を設定しました
- 19. Owinの設定値を動的に変更しました
- 20. TorchのインストールがJupyter Notebookの設定を変更しました
- 21. html "lang"属性がフォント設定を変更しました
- 22. Ruby Savon Gemロギング設定を変更しました
- 23. android studioのhttpsプロキシ設定を変更しました
- 24. 設定を変更した後にuiimageviewを更新する
- 25. セッション変数を設定し、Jqueryからページを変更しますか?
- 26. 設定を変更します。別のアプリケーションから設定する
- 27. Node.snapshot(null、null)はシーンのサイズを変更します
- 28. system.jsの設定が変更されました0.19から0.20
- 29. JavaFX、FXMLLoader.setController(コントローラー)がシーンをロードしない
- 30. H2データベース設定ファイルの場所を変更しますか?
あなたのコードは正当だと思われます。もしあなたがそれを試してみたらどうなるの? –
@ThomasHilbert Current **擬似** - コードは効果がありません。 –
「変更された設定」とはどういう意味ですか? NullPointerExceptionのようなエラーはありますか? –