Просмотр исходного кода

修复Entity销毁不回收到池子bug (#537)

Co-authored-by: fangj <fangjinxx@qq.com>
tanghai 2 лет назад
Родитель
Сommit
eee7fb21a9
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      Unity/Assets/Scripts/Core/Entity/Entity.cs

+ 2 - 2
Unity/Assets/Scripts/Core/Entity/Entity.cs

@@ -534,12 +534,12 @@ namespace ET
 
             base.Dispose();
             
-            status = EntityStatus.None;
-
             if (this.IsFromPool)
             {
                 ObjectPool.Instance.Recycle(this);
             }
+            
+            status = EntityStatus.None;
         }
 
         private void AddToComponents(Entity component)