「Unity/ライフサイクル」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→ライフサイクル) |
(→ライフサイクル) |
||
行2: | 行2: | ||
だいたいこんな感じ | だいたいこんな感じ | ||
Reset() | Reset() | ||
+ | Awake() | ||
+ | OnEnable() | ||
Start() | Start() | ||
FixedUpdate() | FixedUpdate() |
2021年9月30日 (木) 17:31時点における版
ライフサイクル
だいたいこんな感じ
Reset() Awake() OnEnable() Start() FixedUpdate() Update() OnDisable() OnDestroy()
詳細は
公式:https://docs.unity3d.com/jp/540/Manual/ExecutionOrder.html
Unity初心者講座:ライフサイクルを正しく覚える https://watablog.tech/2019/09/20/post-492/
フォア・バックの切り替え判定
void OnApplicationPause(bool status) { if (status) { Debug.Log("application pause"); } else { Debug.Log("application resume"); } }
androidとiOS両方で機能することを確認。
注意: OnApplicationPauseは、起動時、Start()、よりも早く動作します。