Assets/Scripts/Material/ChangeMat.cs
@@ -35,9 +35,11 @@ fsmManager.Update(); } UnityAction checkCallBack; UnityAction dieCallBack; public void SetSelf(bool isSelf,UnityAction ac) public void SetSelf(bool isSelf,UnityAction checkAC,UnityAction dieAC) { this.isSelf = isSelf; @@ -52,7 +54,8 @@ EnemyDie tmpDie = new EnemyDie(m_renderer, isSelf ? matDie_Self : matDie_Oppo, AfterDie); fsmManager.AddState(tmpDie); dieCallBack = ac; checkCallBack = checkAC; dieCallBack = dieAC; SetMove(); } @@ -77,7 +80,7 @@ private void AfterAttack() { dieCallBack(); checkCallBack(); } //被攻击