Эх сурвалжийг харах

修复Z轴上光球反弹无效问题

LAPTOP-OM1V99U2\永远de小亡灵 10 сар өмнө
parent
commit
399f9f2550

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

@@ -60,7 +60,10 @@ public class Bullet : MonoBehaviour
         }
         if(bulletType == BulletType.MagicLock)
         {
-            if(Vector3.Distance(trackTarget.beSearchTrigger.transform.position,transform.position) < 0.1)
+            Vector3 dis1 = trackTarget.beSearchTrigger.transform.position;
+            Vector3 dis2 = transform.position;
+            dis2.z = dis1.z;
+            if (Vector3.Distance(dis1,dis2) < 0.1)
             {
                 trackTarget.BeHit(damage, Vector3.zero, false, 0);
                 gameObject.SetActive(false);