Пример #1
0
 private void ResetHeroPosition(CharHandler charHandler)
 {
     charHandler.ToIdle();
     charHandler.m_CharState.enabled = true;
     charHandler.m_CharMove.SetAgentEnable(true);
     charHandler.m_CharSkill.RunCD(true);
     charHandler.m_CharSkill.InitTriggerSkill();
 }
Пример #2
0
 void Update()
 {
     if (_bMove)
     {
         if (BeArrived())
         {
             _agent.isStopped = true;
             _charHandler.ToIdle();
         }
     }
     else if (_bSlide)
     {
         if (BeArrived())
         {
             _charHandler.ToIdle();
         }
         else
         {
             _dir = (_tarPos - _transform.position).normalized;
             Slide(_dir);
         }
     }
 }