Bläddra i källkod

修改整型护甲四舍五入bug

SZAND\msx_2 7 månader sedan
förälder
incheckning
2e2992b781

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

@@ -108,7 +108,7 @@ public class AttackTrigger : MonoBehaviour
                         {
                             c = 0;
                         }
-                        curDamage *= 100 / (100 + c);
+                        curDamage = (int)(curDamage * (100f / (100 + c)) + 0.5f);
                     }
                     trigedObjs[i].BeHit(curDamage, force, changeHurt, repelValue);
                     if (trigedObjs[i].owner.debugAttackFrom)

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

@@ -199,7 +199,7 @@ public class Bullet : MonoBehaviour
                         {
                             c = 0;
                         }
-                        curDamage *= 100 / (100 + c);
+                        curDamage = (int)(curDamage * (100f / (100 + c)) + 0.5f);
                     }
                     switch (bulletType)
                     {