[過去ログ] 【3Dゲームエンジン】Unity質問スレッド28 [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
711
(4): 2017/05/07(日)18:14 ID:co61ccwl(1) AAS
Update()
{
if(true){
Cube.renderer.material.SetColor ("_Color", Color.red);
}
if(true){
Cube.renderer.material.SetColor ("_Color", Color.white);
省5
716: 2017/05/07(日)19:47 ID:CJYUf01h(2/2) AAS
>>711
アセットを買えばわかると思います
718
(1): 2017/05/07(日)20:45 ID:MGcd9AoN(1) AAS
>>711
処理速度が速いので、切り替わってるのが認識できない。
whileで100回繰り返しても一瞬で最後の色が表示される。
スタートコルーチンと
yield return new WaitForSeconds(0.02f);
で処理を遅らせると、切り替わるように表示させることができます。
719
(1): 2017/05/07(日)21:09 ID:baCk0ayQ(1) AAS
>>711
フレームバッファの描画が終わってから画面に反映されるから、反映途中は見えないようになってる。
720
(1): 2017/05/07(日)22:31 ID:JQdRFx86(2/5) AAS
>>711
後者が優先されているというわけではなくどちらのコードも実行されている
ただ赤くした直後に白くするコードが実行されているためレンダリングする時点では常に白くなっているというだけ
Updateやレンダリングの実行タイミングについては下のページのフローチャートを参照
外部リンク[html]:docs.unity3d.com
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s