예제 #1
0
    public virtual void InitializeMoveStates()
    {
        freeMoveState        = new FreeMoveState(this);
        currentMovementState = freeMoveState;
        attackState          = new AttackState(this);

        this.defaultState = freeMoveState;
    }
예제 #2
0
 public void SetTargetStates(FreeMoveState freeMoveState)
 {
     _freeMoveState = freeMoveState;
 }