Exemplo n.º 1
0
        //* ────________________________________*
        //* methods ───────────────────────────────-*

        //* -----------------------------------------------------------------------*
        /// <summary>方向ボタンの状態を更新します。</summary>
        /// <remarks>この状態では方向ボタンを持たないので、何も処理しません。</remarks>
        ///
        /// <param name="state">最新の入力情報。</param>
        /// <param name="entity">この状態を適用されているオブジェクト。</param>
        /// <param name="privateMembers">
        /// オブジェクトと状態クラスのみがアクセス可能なフィールド。
        /// </param>
        /// <param name="gameTime">前フレームが開始してからの経過時間。</param>
        protected override void refleshAxis(
            JoystickState state, CInputLegacy entity,
            CInputLegacy.CPrivateMembers privateMembers, GameTime gameTime)
        {
            privateMembers.axisVector = state.getVector2Slider();
        }
Exemplo n.º 2
0
        //* ────________________________________*
        //* methods ───────────────────────────────-*

        //* -----------------------------------------------------------------------*
        /// <summary>方向ボタンの状態を更新します。</summary>
        /// <remarks>この状態では方向ボタンを持たないので、何も処理しません。</remarks>
        ///
        /// <param name="state">最新の入力情報。</param>
        /// <param name="entity">この状態を適用されているオブジェクト。</param>
        /// <param name="privateMembers">
        /// オブジェクトと状態クラスのみがアクセス可能なフィールド。
        /// </param>
        /// <param name="gameTime">前フレームが開始してからの経過時間。</param>
        protected override void refleshAxis(
            JoystickState state, CInputLegacy entity,
            CInputLegacy.CPrivateMembers privateMembers, GameTime gameTime)
        {
        }