void OnDestroy() { ResourcePool.CleanUpAll(); // Release StateTracker. StateTracker.CleanUp(); // Release physics world. PhysicsManager.Cleanup(); // Release self-reference. m_Instance = null; }
/** * @brief Clean up references to be collected by gc. **/ public static void CleanUp() { ResourcePool.CleanUpAll(); StateTracker.CleanUp(); instance = null; }
/// <summary> ///@brief Clean up references to be collected by gc. ///DV 清除GC所收集的引用 /// </summary> public static void CleanUp() { ResourcePool.CleanUpAll(); // 清理对象池 StateTracker.CleanUp(); // 清理状态跟踪 instance = null; // 去除实例变量引用 }