public void SetState(LittleBossState state) { if (_state != null) { _state.Exit(this); } _state = state; _state.Enter(this); }
private void Start() { _rb = GetComponent <Rigidbody>(); _state = LittleBossIdleState.GetInstance(); }
public void SetState(LittleBossState state) { if (_state != null) { _state.Exit(this); } _state = state; _state.Enter(this); }
private void Start() { _rb = GetComponent <Rigidbody>(); _state = LittleBossIdleState.GetInstance(); }