Пример #1
0
 private static void OnPostRender(Camera cam)
 {
     if (OnPostRenderCam == null)
     {
         OnPostRenderCam = cam;
     }
     if (OnPostRenderCam == cam)
     {
         MelonCoroutines.ProcessWaitForEndOfFrame();
     }
 }
Пример #2
0
 void FixedUpdate()
 {
     MelonHandler.OnFixedUpdate();
     MelonCoroutines.ProcessWaitForFixedUpdate();
 }
Пример #3
0
 void FixedUpdate()
 {
     MelonLoader.Main.OnFixedUpdate();
     MelonCoroutines.ProcessWaitForFixedUpdate();
 }
Пример #4
0
 void Update()
 {
     transform.SetAsLastSibling();
     MelonHandler.OnUpdate();
     MelonCoroutines.Process();
 }
Пример #5
0
 void Update()
 {
     transform.SetAsLastSibling();
     MelonLoader.Main.OnUpdate();
     MelonCoroutines.Process();
 }
Пример #6
0
 public void ProcessWaitForEndOfFrame() => MelonCoroutines.ProcessWaitForEndOfFrame();
Пример #7
0
 public void StopCoroutine(object coroutineToken) => MelonCoroutines.Stop(coroutineToken);
Пример #8
0
 public object StartCoroutine(IEnumerator coroutine) => MelonCoroutines.Start(coroutine);
Пример #9
0
 public void StopCoroutine(object coroutineToken) => MelonCoroutines.Stop((IEnumerator)coroutineToken);