Exemple #1
0
        /// <summary>
        /// 资源回收
        /// 卸载引用计数为零的资源
        /// </summary>
        public void UnloadUnusedAssets()
        {
            // 轮询更新资源系统
            AssetSystem.UpdatePoll();

            // 主动释放零引用资源
            AssetSystem.UnloadUnusedAssets();
        }
Exemple #2
0
        void IModule.OnUpdate()
        {
            // 轮询更新资源系统
            AssetSystem.UpdatePoll();

            // 自动释放零引用资源
            if (_releaseTimer != null && _releaseTimer.Update(Time.unscaledDeltaTime))
            {
                AssetSystem.UnloadUnusedAssets();
            }
        }
Exemple #3
0
 /// <summary>
 /// 资源回收
 /// 卸载引用计数为零的资源
 /// </summary>
 public static void UnloadUnusedAssets()
 {
     AssetSystem.UnloadUnusedAssets();
 }