void OnDestroy()
        {
            ResourcePool.CleanUpAll();

            // Release StateTracker.

            StateTracker.CleanUp();

            // Release physics world.

            PhysicsManager.Cleanup();

            // Release self-reference.

            m_Instance = null;
        }
Пример #2
0
 /**
  * @brief Clean up references to be collected by gc.
  **/
 public static void CleanUp()
 {
     ResourcePool.CleanUpAll();
     StateTracker.CleanUp();
     instance = null;
 }
Пример #3
0
 /// <summary>
 ///@brief Clean up references to be collected by gc.
 ///DV 清除GC所收集的引用
 /// </summary>
 public static void CleanUp()
 {
     ResourcePool.CleanUpAll(); // 清理对象池
     StateTracker.CleanUp();    // 清理状态跟踪
     instance = null;           // 去除实例变量引用
 }