浏览代码

击飞前速度清零

wgl 6 月之前
父节点
当前提交
978d85bba2

+ 2 - 0
ActionTowerDefense/Assets/Scripts/Characters/AttributeStatus.cs

@@ -307,6 +307,7 @@ public class AttributeStatus : MonoBehaviour
         {
             vec3.x = -vec3.x;
         }
+        rb.velocity = Vector3.zero;
         rb.AddForce(vec3 * blowUp.force * (1 - resistances.BlowUp), ForceMode.Impulse);
         character.ani.Play("hitted", 0, 0);
         hitState = 0;
@@ -325,6 +326,7 @@ public class AttributeStatus : MonoBehaviour
         }
         rb.useGravity = true;
         rb.constraints = RigidbodyConstraints.FreezeRotation | RigidbodyConstraints.FreezePositionZ;
+        rb.velocity = Vector3.zero;
         rb.AddForce(vec3 * shotDown.force * (1 - resistances.ShotDown), ForceMode.Impulse);
         character.ani.Play("hitted", 0, 0);
         hitState = 0;

+ 0 - 2
ActionTowerDefense/Assets/Scripts/Platform.cs

@@ -16,8 +16,6 @@ public class Platform : MonoBehaviour
     //public float edgeDistance;
 
     public bool canDown;
-    public BaGuaTrigger myBaGuaTrigger;                                  //×Ô¼º
-    public List<BaGuaTrigger> baGuaTrigger = new List<BaGuaTrigger>();   //Í·¶¥µÄ°ËØÔÅÖ×Ó
 
     private void OnTriggerEnter(Collider other)
     {