【C#】並列でタスクを管理する独自クラス

概要 var task = new MultiTask(); task.Add( onEnded => { Debug.Log( "1" ); onEnded(); } ); task.Add( onEnded => { Debug.Log( "2" ); onEnded(); } ); task.Add( onEnded => { Debug.Log( "3" ); onEnded(); } ); task.Play( () => { Debug.Log( "completed" ); } ); 1 2 3 completed 以前関わっていたUnityプロジェ…