예제 #1
0
파일: Main.cs 프로젝트: VRCMG/CumLoader
 private static void OnPostRender(Camera cam)
 {
     if (OnPostRenderCam == null)
     {
         OnPostRenderCam = cam;
     }
     if (OnPostRenderCam == cam)
     {
         CumCoroutines.ProcessWaitForEndOfFrame();
     }
 }
예제 #2
0
 public object StartCoroutine(IEnumerator coroutine) => CumCoroutines.Start(coroutine);
예제 #3
0
 public void StopCoroutine(object coroutineToken) => CumCoroutines.Stop((IEnumerator)coroutineToken);
예제 #4
0
파일: Main.cs 프로젝트: VRCMG/CumLoader
 void FixedUpdate()
 {
     CumHandler.OnFixedUpdate();
     CumCoroutines.ProcessWaitForFixedUpdate();
 }
예제 #5
0
파일: Main.cs 프로젝트: VRCMG/CumLoader
 void Update()
 {
     transform.SetAsLastSibling();
     CumHandler.OnUpdate();
     CumCoroutines.Process();
 }