public override void OnDestroy()
    {
        _camera = null;

        _inputer = null;

        _motioner = null;
    }
    public override void Init(object parameters)
    {
        base.Init(parameters);

        _inputer = CharacterInputController.Instance;

        _motioner = this.stateMachine.motionController;

        _camera = _motioner.cameraController;
    }
    public override void UnInit()
    {
        _motioner = null;

        _montionAttr = null;

        _inputer = null;

        _camera = null;
    }