瀏覽代碼

修改UniFramework的对象池

guodong 1 年之前
父節點
當前提交
1c3af1c603
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      GameClient/Assets/UniFramework/UniPooling/Runtime/GameObjectPool.cs

+ 4 - 0
GameClient/Assets/UniFramework/UniPooling/Runtime/GameObjectPool.cs

@@ -100,6 +100,10 @@ namespace UniFramework.Pooling
 
 
 			// 销毁游戏对象
 			// 销毁游戏对象
 			GameObject.Destroy(_root);
 			GameObject.Destroy(_root);
+			foreach(var t in _cacheOperations)
+            {
+				DestroyInstantiateOperation(t);
+            }
 			_cacheOperations.Clear();
 			_cacheOperations.Clear();
 
 
 			SpawnCount = 0;
 			SpawnCount = 0;