浏览代码

给石像加了消失特效

HY-LSZNWIN10\Administrator 1 月之前
父节点
当前提交
5b02b92efe

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

@@ -9834,7 +9834,7 @@ MonoBehaviour:
   collected: 0
   lerpValue: 0.2
   addMp: 10
-  addHp: 10
+  addHp: 5
   tweenPos: {fileID: -7697323034879839750}
   flySpeed: 20
   upSpeed: 1

+ 3 - 0
ActionTowerDefense/Assets/Scripts/Characters/StoneStatue.cs

@@ -24,6 +24,8 @@ public class StoneStatue:MonoBehaviour
     [LabelText("向右发射的基础角度")] public float rightBaseAngle = 45f;     
     [LabelText("向右发射的角度范围")] public float rightAngleRange = 60f;
 
+    public GameObject disappearEffect;
+
     private void Awake()
     {
         ac = GetComponent<AttackController>();
@@ -147,6 +149,7 @@ public class StoneStatue:MonoBehaviour
 
     private void OnDisable()
     {
+        if(disappearEffect != null) PoolManager.Instantiate(disappearEffect, transform.position, new Quaternion(0, 0, 0, 0));
         GameManager.instance.player.rebornSkills.Remove(this);
     }
 }