//Stateを変更する際に通す関数 //自動でEnterとExitに通るようになっている public void ChangeState(StateTagList _tag, MonoBehaviour _mono) { IState _state = stateList.Getstate(_tag); state?.Exit(_mono); state = _state; state?.Enter(_mono); }