コガネブログ

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

【C#】コレクション初期化子が使用可能な直列でタスクを管理する独自クラス

var task = new SingleTask
{
    onEnded => { Debug.Log( "1" ); onEnded(); }, 
    onEnded => { Debug.Log( "2" ); onEnded(); }, 
    onEnded => { Debug.Log( "3" ); onEnded(); }, 
};
task.Play( () => Debug.Log( "完了" ) );

関連記事