2017年10月10日火曜日

Unityでのシーン切り替え時に、値を受け渡しする方法

最初のシーンで、グローバル変数として定義します。
これで、すべてのシーンで値が共有できますね。

// 最初のシーン
public class TitleManager : MonoBehaviour {
public static int val = 1000;

public void pushStartButton() {
SceneManager.LoadScene("GameScene");
}
}

// 次のシーン
public class GameManager : MonoBehaviour {
void Start() {
int val = TitleManager.value;
}
}

0 件のコメント:

コメントを投稿