はじめに
「UnityExtensions.EditorCoroutine」を Unity プロジェクトに導入することで
エディタ拡張でコルーチンを使用できるようになります
使用例
using System.Collections; using UnityEditor; using UnityEngine; using UnityExtensions; public static class Example { [MenuItem( "Tools/Hoge" )] private static void Hoge() { EditorCoroutine.Start( TestCoroutine() ); } private static IEnumerator TestCoroutine() { Debug.Log( "ピカチュウ" ); yield return new WaitForSeconds( 1 ); Debug.Log( "カイリュー" ); } }