Unity 時間を計測してtrue,falseを返すクラス TimeDo.cs
Unityには、一定時間経過した後に処理を実行したい場合に以下のような方法がある。
- Invoke
- IEnumerator
- iTween
しかし、Updateの中で処理させたい場合のためにTimeDo.csを作成した。
TimeDo.cs
gist.github.com
利用サンプルコード
gist.github.com
実装Log
ちなみに、時間が止まっていても(Time.timescale=0;)処理する方法は
以下を参考にした。
Unity ポーズ画面でキャラクターを動かしたい!: Karasuのアプリ奮闘記
gist.github.com