فهرست منبع

去掉了Fiber发给自己的消息优化,没啥必要,这种情况很少,即使有,等到下一帧处理也没问题

tanghai 1 سال پیش
والد
کامیت
d4f816d8a5
1فایلهای تغییر یافته به همراه0 افزوده شده و 6 حذف شده
  1. 0 6
      Unity/Assets/Scripts/Core/Fiber/Module/Actor/ProcessInnerSenderSystem.cs

+ 0 - 6
Unity/Assets/Scripts/Core/Fiber/Module/Actor/ProcessInnerSenderSystem.cs

@@ -105,12 +105,6 @@ namespace ET
             {
                 throw new Exception($"actor inner process diff: {actorId.Process} {fiber.Process}");
             }
-
-            if (actorId.Fiber == fiber.Id)
-            {
-                self.HandleMessage(fiber, new MessageInfo() {ActorId = actorId, MessageObject = message});
-                return true;
-            }
             
             return MessageQueue.Instance.Send(fiber.Address, actorId, message);
         }