// protected override void Start () // { // InitState(); // _goActionController = new GOMonsterActionController(this); // _goActionController.BindAnimatorController(objectView.animatorController); // } protected override void InitState() { _gameObjectState = new MonsterState(this); _gameObjectInputState = new GameObjectInputState(this); }
protected virtual void InitState() { _gameObjectState = new GameObjectState(this); _gameObjectInputState = new GameObjectInputState(this); }