diff --git a/.gitignore b/.gitignore index 7d55b52e..7c7778ae 100644 --- a/.gitignore +++ b/.gitignore @@ -150,6 +150,8 @@ DerivedDataCache/* ColorlessWorld-2024-4-2/Library/* ColorlessWorld-2024-4-2/Logs/* ColorlessWorld-2024-4-2/UserSettings/* +ColorlessWorld-2024-4-2/obj/Debug/* + diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyAction.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyAction.cs index 1d7ccc61..05429970 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyAction.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyAction.cs @@ -11,7 +11,7 @@ public class EnemyAction public virtual void SettleText( EnemyNode enemyNode ,Text attackDamageText,Text stateText) { attackDamageText.text = (enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier).ToString(); - stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + ((int)enemyNode.StepRangeCalculation(enemyNode.EnemyState.stepRange)).ToString() + "个格子。"; + stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + (enemyNode.getStepRange()).ToString() + "个格子。"; } //用继承在子脚本中调用不同的遍历方法 @@ -46,7 +46,7 @@ public class EnemyAction { Debug.Log("attack"); isAoe = false; - EnemyManager.Instance.AttackRangeInfluencedNode(GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY], enemyNode.StepRangeCalculation(enemyNode.EnemyState.stepRange)+1, enemyNode.rangePool); + EnemyManager.Instance.AttackRangeInfluencedNode(GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY], enemyNode.getStepRange()+1, enemyNode.rangePool); } //远程-攻击范围 public virtual void ShootAttackRange(EnemyNode enemyNode)