Browse Source

敌人aoe修复

pull/55/head
yjm484 1 year ago
parent
commit
4573eae345
  1. 2
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/Mushroom.cs
  2. 4
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/Polymaw.cs

2
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/Mushroom.cs

@ -83,7 +83,7 @@ public class Mushroom : MonoBehaviour
{
MapUnity currentNode = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY];
HashSet<MapUnity> targetNodes = new HashSet<MapUnity> { currentNode };
getNodeTools.getCircleNodeForEnemy(targetNodes, 1);
getNodeTools.getCircleNode(targetNodes, 1);
foreach (MapUnity node in targetNodes)
{
node.switchColor(Name.NodeColor.Black);

4
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/Polymaw.cs

@ -163,7 +163,7 @@ public class Polymaw : MonoBehaviour
{
MapUnity currentNode = GameManager.Instance.playerOn;
HashSet<MapUnity> targetNodes = new HashSet<MapUnity> { currentNode };
getNodeTools.getCircleNodeForEnemy(targetNodes, 1);
getNodeTools.getCircleNode(targetNodes, 1);
if (getNodeTools.canRemoteAttack(currentNode, enemyNode.EnemyState.attackRange))
{
@ -231,7 +231,7 @@ public class Polymaw : MonoBehaviour
GameManager.Instance.SyncColourCountUI();
MapUnity currentNode = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY];
HashSet<MapUnity> targetNodes = new HashSet<MapUnity> { currentNode };
getNodeTools.getCircleNodeForEnemy(targetNodes, 2);
getNodeTools.getCircleNode(targetNodes, 2);
foreach (MapUnity node in targetNodes)
{
node.switchColor(Name.NodeColor.Black);

Loading…
Cancel
Save