void RegisterLateUpdates() { if (hasLateUpdates) { return; } hasLateUpdates = true; UnityAsyncManager.RegisterLateUpdate(this); }
protected virtual void OnEnable() { if (hasUpdates) { UnityAsyncManager.RegisterUpdate(this); } if (hasLateUpdates) { UnityAsyncManager.RegisterLateUpdate(this); } if (hasFixedUpdates) { UnityAsyncManager.RegisterFixedUpdate(this); } }