Bläddra i källkod

御剑术trigger判定layer改为tag

LAPTOP-OM1V99U2\永远de小亡灵 10 månader sedan
förälder
incheckning
97735871df
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      ActionTowerDefense/Assets/Scripts/Conduct/SwordsControl.cs

+ 2 - 2
ActionTowerDefense/Assets/Scripts/Conduct/SwordsControl.cs

@@ -28,7 +28,7 @@ public class SwordsControl : MonoBehaviour
         BeHitTrigger beHitTrigger = other.GetComponent<BeHitTrigger>();
         if (beHitTrigger != null)
         {
-            if (other.gameObject.layer == 8 || other.gameObject.layer == 16 || other.gameObject.layer == 10)
+            if (beHitTrigger.owner.gameObject.tag == "Enemy")
             {
                 MoveCharacter character = other.GetComponentInParent<MoveCharacter>();
                 moveCharacrters.Add(character);
@@ -45,7 +45,7 @@ public class SwordsControl : MonoBehaviour
         BeHitTrigger beHitTrigger = other.GetComponent<BeHitTrigger>();
         if (beHitTrigger != null)
         {
-            if (other.gameObject.layer == 8 || other.gameObject.layer == 16)
+            if (beHitTrigger.owner.gameObject.tag == "Enemy")
             {
                 MoveCharacter character = other.GetComponentInParent<MoveCharacter>();
                 if (moveCharacrters.Exists(i => i == character))