public void FakeDestroy() { FakeDestroyed = true; gameObject.SetActive(false); GameObject go = gameObject; // ManagedScheduler.Instance.Schedule(TimeStateManager.MaxRecordStatesCnt + 1, () => { ManagedTimeUtilities.RealDestroyGO(go); }); }
public void RewindToPreBirth() { if (TimeStateManager.Instance.IsPreview) { gameObject.SetActive(false); } else { ManagedTimeUtilities.RealDestroyGO(gameObject); } }