Esempio n. 1
0
    private IEnumerator frameSync()
    {
        yield return(new WaitForEndOfFrame());

        if (frameDoneCallback != null)
        {
            frameDoneCallback();
        }
        frameDoneCallback = null;
    }
Esempio n. 2
0
    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;
    }
	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;
	}