| | |
| | | poisonAttid = 0; |
| | | poisonTimes = 0; |
| | | timeToPoisonHurt = 0; |
| | | isFrost = false; |
| | | bShieldBreak = false; |
| | | bInDeathAct = false; |
| | | ChangeState(AgentActionState.Move); |
| | |
| | | |
| | | private void StopFrostParticle() |
| | | { |
| | | if (isFrost) |
| | | { |
| | | isFrost = false; |
| | | |
| | | if (FrostParticle != null) |
| | | FrostParticle.Stop(); |
| | | } |
| | | if (FrostParticle != null) |
| | | FrostParticle.Stop(); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 播放受击动画,直接从头开始播放 |
| | | /// </summary> |
| | | public void PlayOnHitImmediately() |
| | | { |
| | | ChangeState(AgentActionState.GetHit); |
| | | ActionAnimator.Play("GetHit", 0, 0); |
| | | ActionAnimator.Update(0); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 播放火技能打击动画 |
| | | /// </summary> |
| | | public void PlayFireSkillHit() |