private IEnumerator frameSync() { yield return(new WaitForEndOfFrame()); if (frameDoneCallback != null) { frameDoneCallback(); } frameDoneCallback = null; }
public static void RequestEndOfFrame(FrameDoneCallbackMethod frameDoneCallback) { if (ReignServices.frameDoneCallback != null) { Debug.LogError("You must wait until RequestEndOfFrame has finished!"); return; } ReignServices.frameDoneCallback = frameDoneCallback; requestingFrame = true; }
private IEnumerator frameSync() { yield return new WaitForEndOfFrame(); if (frameDoneCallback != null) frameDoneCallback(); frameDoneCallback = null; }