Files
test/Assets/PerfectWorld/Scripts/PlayerState/PlayerMoveState.cs
T
2025-10-11 10:08:24 +07:00

26 lines
482 B
C#

using UnityEngine;
using static CECPlayer;
public class PlayerMoveState : PlayerState
{
public PlayerMoveState(CECHostPlayer characterCtrl) : base(characterCtrl)
{
}
public override void Enter()
{
_characterCtrl.PlayAction((int)PLAYER_ACTION_TYPE.ACT_WALK,true,1,false);
}
public override void Exit()
{
_characterCtrl.StopMovement();
}
public override void Update()
{
_characterCtrl.HandleMovement();
}
}