Procházet zdrojové kódy

修复两个小问题

tanghai před 4 roky
rodič
revize
829ef556e6

+ 2 - 2
Server/Hotfix/Demo/AOI/AOIEntitySystem.cs

@@ -134,7 +134,7 @@ namespace ET
                     enter.BeSeeUnits.Add(self.Id, self);
                 }
             }
-            Game.EventSystem.Publish(new EventType.UnitEnterSightRange() {A = self, B = enter});
+            Game.EventSystem.Publish(new EventType.UnitEnterSightRange() {A = self, B = enter}).Coroutine();
         }
 
         // leave离开self视野
@@ -162,7 +162,7 @@ namespace ET
                 leave.BeSeePlayers.Remove(self.Id);
             }
 
-            Game.EventSystem.Publish(new EventType.UnitLeaveSightRange {A = self, B = leave});
+            Game.EventSystem.Publish(new EventType.UnitLeaveSightRange {A = self, B = leave}).Coroutine();
         }
 
         /// <summary>

+ 5 - 5
Unity/Codes/Model/Module/Numeric/NumericType.cs

@@ -22,10 +22,10 @@
 		MaxHpFinalPct = MaxHp * 10 + 5,
 		
 		AOI = 1003,
-		AOIBase = MaxHp * 10 + 1,
-		AOIAdd = MaxHp * 10 + 2,
-		AOIPct = MaxHp * 10 + 3,
-		AOIFinalAdd = MaxHp * 10 + 4,
-		AOIFinalPct = MaxHp * 10 + 5,
+		AOIBase = AOI * 10 + 1,
+		AOIAdd = AOI * 10 + 2,
+		AOIPct = AOI * 10 + 3,
+		AOIFinalAdd = AOI * 10 + 4,
+		AOIFinalPct = AOI * 10 + 5,
 	}
 }