「Unity/ライフサイクル」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→フォア・バックの切り替え判定) |
(→ライフサイクル) |
||
行3: | 行3: | ||
Reset() | Reset() | ||
Start() | Start() | ||
+ | FixedUpdate() | ||
Update() | Update() | ||
OnDisable() | OnDisable() | ||
行10: | 行11: | ||
公式:https://docs.unity3d.com/jp/540/Manual/ExecutionOrder.html | 公式:https://docs.unity3d.com/jp/540/Manual/ExecutionOrder.html | ||
+ | |||
+ | Unity初心者講座:ライフサイクルを正しく覚える | ||
+ | https://watablog.tech/2019/09/20/post-492/ | ||
==フォア・バックの切り替え判定== | ==フォア・バックの切り替え判定== |
2021年8月17日 (火) 15:29時点における版
ライフサイクル
だいたいこんな感じ
Reset() 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()、よりも早く動作します。