スポンサーリンク

2016年7月4日月曜日

Application.Quit でフリーズする場合の対処

 Windows アプリ感覚で作ってて最初ハマッたのでメモ。

 Application.Quit メソッドは MonoBehavior を継承したクラスの Update メソッドの中で呼ばないと駄目。

 uGUI でボタンを貼り付けて、その On Click でアタッチしたメソッドを呼ぶようにして、その中で Application.Quit を実行するとフリーズする。
 フラグ管理するなり Update メソッドでボタンのクリックを検知するなりして、Update メソッドの中で Application.Quit するべし。

 勉強したての頃にハマッたやつ。

2016/07/21 追記
 必ずしも上記の通りではない、らしい。
 ずっと Update メソッドなりでやってたけど……ちょっと調査中。

0 件のコメント:

コメントを投稿