浏览代码

刷怪间隔计算错误

wgl 5 月之前
父节点
当前提交
b818880793
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      ActionTowerDefense/Assets/Scripts/EnemyCreater.cs

+ 1 - 1
ActionTowerDefense/Assets/Scripts/EnemyCreater.cs

@@ -134,7 +134,7 @@ public class EnemyCreater : MonoBehaviour
         int num2 = cfgCreateEnemy.Count % (cfgCreateEnemy.Position.Count / 2);
         float TimeInterval = cfgCreateEnemy.StartTime >= cfgCreateEnemy.EndTime 
             ? 0
-            :(float)(cfgCreateEnemy.EndTime - cfgCreateEnemy.StartTime) / (cfgCreateEnemy.Count - 1);
+            : (float)(cfgCreateEnemy.EndTime - cfgCreateEnemy.StartTime) / (num2 == 0 ? num1 - 1 : num1);
         for (int i = 0; i < num1; i++)
         {
             for (int j = 0; j < cfgCreateEnemy.Position.Count; j += 2)