فهرست منبع

修改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;