summaryrefslogtreecommitdiff
path: root/Assets/Scripts/Unit/Components/UnitState/PCState.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Assets/Scripts/Unit/Components/UnitState/PCState.cs')
-rw-r--r--Assets/Scripts/Unit/Components/UnitState/PCState.cs18
1 files changed, 9 insertions, 9 deletions
diff --git a/Assets/Scripts/Unit/Components/UnitState/PCState.cs b/Assets/Scripts/Unit/Components/UnitState/PCState.cs
index f6eb7045..435591b0 100644
--- a/Assets/Scripts/Unit/Components/UnitState/PCState.cs
+++ b/Assets/Scripts/Unit/Components/UnitState/PCState.cs
@@ -214,7 +214,7 @@ public class PCState : UnitState
yield return null;
while (true)
{
- bool canCombo = m_Owner.pcAnimation.layers[0].IsToggleOpen(EAnimationToogle.Combo);
+ bool canCombo = m_Owner.pcAnimation.baseLayer.IsToggleOpen(EAnimationToogle.Combo);
if (canCombo)
{
if (Input.GetKeyDown("j"))
@@ -229,12 +229,12 @@ public class PCState : UnitState
}
++id;
m_Owner.pcAnimation.AnimAttack(id);
- yield return null; // 等待animator更新
+ yield return null;
yield return new WaitForTransitionDone(m_Owner.pcAnimation);
}
}
- bool reachEnd = m_Owner.pcAnimation.layers[0].playbackNormalizedTime == 1;
+ bool reachEnd = m_Owner.pcAnimation.baseLayer.playbackNormalizedTime == 1;
if (reachEnd)
{
ChangeState(EUnitState.Idle, new IdleParam());
@@ -259,7 +259,7 @@ public class PCState : UnitState
yield return null; // 等待animator更新
while (true)
{
- bool canCombo = m_Owner.pcAnimation.layers[0].IsToggleOpen(EAnimationToogle.Combo);
+ bool canCombo = m_Owner.pcAnimation.baseLayer.IsToggleOpen(EAnimationToogle.Combo);
if (canCombo)
{
if (InputManager.Instance.TryCommand(0.5f, KeyCode.A, KeyCode.A))
@@ -290,7 +290,7 @@ public class PCState : UnitState
}
}
- bool reachEnd = m_Owner.pcAnimation.layers[0].playbackNormalizedTime == 1;
+ bool reachEnd = m_Owner.pcAnimation.baseLayer.playbackNormalizedTime == 1;
if (reachEnd)
{
ChangeState(EUnitState.Landing, new LandingParam());
@@ -315,13 +315,13 @@ public class PCState : UnitState
yield return null;
while (true)
{
- bool reachEnd = m_Owner.pcAnimation.layers[0].playbackNormalizedTime == 1;
+ bool reachEnd = m_Owner.pcAnimation.baseLayer.playbackNormalizedTime == 1;
if (reachEnd)
{
ChangeState(EUnitState.Landing, new LandingParam());
}
- bool canCombo = m_Owner.pcAnimation.layers[0].IsToggleOpen(EAnimationToogle.Combo);
+ bool canCombo = m_Owner.pcAnimation.baseLayer.IsToggleOpen(EAnimationToogle.Combo);
if (canCombo)
{
if (InputManager.Instance.TryCommand(0.5f, KeyCode.A, KeyCode.A))
@@ -378,9 +378,9 @@ public class PCState : UnitState
TurnRight();
ChangeState(EUnitState.AirDash, new AirDashParam());
}
- if (pcAnimation.layers[0].playbackNormalizedTime >= 1)
+ if (pcAnimation.baseLayer.playbackNormalizedTime >= 1)
ChangeState(EUnitState.Idle, new IdleParam());
- bool canAttack = m_Owner.pcAnimation.layers[0].IsToggleOpen(EAnimationToogle.Combo);
+ bool canAttack = m_Owner.pcAnimation.baseLayer.IsToggleOpen(EAnimationToogle.Combo);
if (Input.GetKeyDown("j") && canAttack)
{
ChangeState(EUnitState.AirAttack, new SkillParam());