add new corutine utils

This commit is contained in:
Hubert Mattusch 2022-11-20 11:07:04 +01:00
parent b6bb6f639d
commit 47b8c1cc50

View File

@ -16,6 +16,17 @@ namespace NEG.Utils
}
}
public static void ActionAfterFrames(this MonoBehaviour mono, int count, Action action)
{
mono.StartCoroutine(ActionAfterFrames(count, action));
}
public static IEnumerator ActionAfterFrames(int count, Action action)
{
yield return WaitForFrames(count);
action?.Invoke();
}
public static IEnumerator ActionAfterEndOfFrame(Action action)
{
yield return WaitForEndOfFrame;