コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Unity 5.3 新機能「WaitWhile」

Unity 5.3 から「UnityEngine.WaitWhile」が追加されました
条件を満たす間コルーチンの実行を中断できます

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour 
{
    int frame;

    IEnumerator Start()
    {
        yield return new WaitWhile( () => frame < 10 );
    }

    void Update()
    {
        frame++;
    }
}

参考サイト様