From 374b14af851415eb8055bb5251fb064c90f5f271 Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 9 Sep 2021 09:39:01 +0800 Subject: *vfx --- Assets/Scripts/Unit/Components/UnitState/PCState.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'Assets/Scripts/Unit/Components/UnitState/PCState.cs') diff --git a/Assets/Scripts/Unit/Components/UnitState/PCState.cs b/Assets/Scripts/Unit/Components/UnitState/PCState.cs index 1d0332cd..b8512d64 100644 --- a/Assets/Scripts/Unit/Components/UnitState/PCState.cs +++ b/Assets/Scripts/Unit/Components/UnitState/PCState.cs @@ -308,8 +308,9 @@ public class PCState : UnitState IEnumerator AirAttack(SkillParam param) { - int id = 0; - m_Owner.pcAnimation.AnimAirAttack(id); + int total = 5; + int id = 0; + m_Owner.pcAnimation.AnimAirAttack(id++); yield return null; // 等待animator更新 while (true) { @@ -337,8 +338,8 @@ public class PCState : UnitState { TurnAround(true); } - ++id; - m_Owner.pcAnimation.AnimAirAttack(id); + m_Owner.pcAnimation.AnimAirAttack(id++); + id %= total; yield return null; // 等待animator更新 yield return new WaitForTransitionDone(m_Owner.pcAnimation); } -- cgit v1.1-26-g67d0