回答編集履歴
1
補足
answer
CHANGED
@@ -5,6 +5,10 @@
|
|
5
5
|
例えば、シーンAでどこかのスクリプトの`static bool isButtonActive`をfalseからtrueへ書き換えたとし、
|
6
6
|
シーンB読み込み時に"あるゲームオブジェクト"にアタッチしておいたスクリプトの`Start()`内で`isButtonActive`の値でSetActiveを更新すればokという流れです。
|
7
7
|
|
8
|
+
staticフィールド(staticを付けた変数)は、シーンを切り替えても内容を保持したままです。
|
8
9
|
|
10
|
+
###### 追記
|
9
11
|
|
10
|
-
|
12
|
+
少し勘違いしていました。setActiveがfalseでしたらそもそもスクリプトも動かないですよね。
|
13
|
+
ButtonManager等の名前のGameObjectを別途用意し、予めインスペクター側で参照を取っておくことで操作が可能になるかと。
|
14
|
+
別途用意した管理用ゲームオブジェクト及びスクリプトに`[SerializeField] private GameObject buttonGmObj;`を作るなどして。
|