質問: timing; yield return new WaitForFixedUpdate (); } //その後の処理 }
回答: 同様のケースか分かりませんが...... マルチディスプレイ使用時、SceneウインドウとGameウインドウ、GameウインドウとProfilerウインドウを別々のディスプレイに表示している際、瞬間的な画面のリサイズが発生する(Gameウインドウサイズは変わらず、uGUIのCanvasだけがリサイズされている感じ)というバグは存在します。(Unity5.4.4f1にて確認) 「UIのグラフィックが違うものに置き換わる」という状態ではないので別ケースの気もしますが、「画面サイズによってグラフィックを置き換えている」ような機能を入れているなら関連しているかもしれません。 また、SpritePackerを利用しているのであれば、何らかの理由でゲーム再生中に再パッキングが行われているのかもしれません。 提示のスクリプトを見る限りでは問題が無いように見えるので、Unityのバグかもしれないです。 実機にビルド後も発生するか確認後、「Unity Issue Tracker」で同様の報告が無いか調べてみるとよいかと思います。