Files
test/Assets/PerfectWorld/Scripts/PlayerState/PlayerMoveState.cs
T
2025-11-18 18:54:56 +07:00

29 lines
616 B
C#

using BrewMonster.Scripts.Player;
using UnityEngine;
using static CECPlayer;
namespace BrewMonster
{
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();
}
}
}