소스 검색

修改UniFramework的对象池

guodong 2 년 전
부모
커밋
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);
+			foreach(var t in _cacheOperations)
+            {
+				DestroyInstantiateOperation(t);
+            }
 			_cacheOperations.Clear();
 
 			SpawnCount = 0;