瀏覽代碼

两个玩家距离近时回蓝速度快的数值挂在玩家身上

SZAND\msx_2 1 年之前
父節點
當前提交
c4635b6a9d

+ 1 - 1
ActionTowerDefense/Assets/Resources/Prefab/Player.prefab

@@ -996,7 +996,7 @@ MonoBehaviour:
   keyTransfigurateRelease: 0
   canTranSummon: 0
   isMpRepel: 1
-  rapidReplySpeed: 0
+  rapidReplySpeed: 15
   isRapedReply: 0
   rapidReplyEffect: {fileID: 1451166925420573129}
   maxFlyHeight: 0

+ 2 - 3
ActionTowerDefense/Assets/Scripts/CameraController.cs

@@ -45,7 +45,6 @@ public class CameraController : MonoBehaviour
 
     public bool isSplit;
 
-    public float rapidMpReplySpeed;
     public float minDis;
     private int once;
 
@@ -99,8 +98,8 @@ public class CameraController : MonoBehaviour
                 if (once == 0 && player0.state == CharacterState.Idle && player1.state == CharacterState.Idle)
                 {
                     once = 1;
-                    player0.RapidReplyMp(rapidMpReplySpeed);
-                    player1.RapidReplyMp(rapidMpReplySpeed);
+                    player0.RapidReplyMp();
+                    player1.RapidReplyMp();
                 }
                 else if (once == 1 && (player0.state != CharacterState.Idle || player1.state != CharacterState.Idle))
                 {

+ 1 - 2
ActionTowerDefense/Assets/Scripts/PlayerController.cs

@@ -1458,9 +1458,8 @@ public class PlayerController : MoveCharacter
     public bool isRapedReply;
     public GameObject rapidReplyEffect;
 
-    public void RapidReplyMp(float speed)
+    public void RapidReplyMp()
     {
-        rapidReplySpeed = speed;
         isRapedReply = true;
         rapidReplyEffect.SetActive(true);
     }