うにてぃブログ

主にUnityとC#に関する記事を書いていきます

Coroutine

【Unity】EditorCoroutine で WaitForSeconds を使用できない問題の解決方法

UnityのEditorCoroutineでは、通常のWaitForSecondsを利用することができず、代わりにEditorWaitForSecondsを使用する必要があります。これはUnityのEditor内でのコルーチン処理において、時間の経過を待つための仕組みが異なるためです。 EditorCoroutineを…

【Unity】コルーチンを MonoBehaviour を使わずに呼び出す

コルーチンを使う場合 MonoBehaviour クラスを継承している必要があり またオブジェクトがアクティブである必要がある 色々制限があって面倒だったので、GlobalCoroutine を作成しました これは内部で CoroutineManager を生成しており、特に意識することな…