「Unity/UniRx/ライフタイムイベント取得」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「<pre> using UniRx; using UniRx.Triggers; public class InputKeyScene : MonoBehaviour { void Awake() { this.OnEnableAsObservable() .Subscribe(_...」) |
|||
行14: | 行14: | ||
this.OnDisableAsObservable() | this.OnDisableAsObservable() | ||
.Subscribe(_ => Debug.Log("Disable!")); | .Subscribe(_ => Debug.Log("Disable!")); | ||
+ | |||
+ | this.OnDestroyAsObservable() | ||
+ | .Subscribe(_ => Debug.Log("Destroy!")); | ||
} | } | ||
} | } | ||
</pre> | </pre> |
2021年11月11日 (木) 03:59時点における版
using UniRx; using UniRx.Triggers; public class InputKeyScene : MonoBehaviour { void Awake() { this.OnEnableAsObservable() .Subscribe(_ => Debug.Log("Enable!")); // なぜかログが残らない。実行されてない? this.UpdateAsObservable() .Subscribe(_ => Debug.Log("Update!")); this.OnDisableAsObservable() .Subscribe(_ => Debug.Log("Disable!")); this.OnDestroyAsObservable() .Subscribe(_ => Debug.Log("Destroy!")); } }