加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XNA C#控制器输入结构

发布时间:2020-12-16 01:44:19 所属栏目:百科 来源:网络整理
导读:我遍布网络,需要一些帮助.是否有一个链接到Xbox 360控制器的所有按钮的示例代码.例如: if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed) this.Exit(); 我知道如果按回控制器,这会退出游戏. 我只需要操纵杆,d-pad和所有按钮的状
我遍布网络,需要一些帮助.是否有一个链接到Xbox 360控制器的所有按钮的示例代码.例如:

if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
    this.Exit();

我知道如果按回控制器,这会退出游戏.

我只需要操纵杆,d-pad和所有按钮的状态示例.

解决方法

你看过 MSDN XNA input documentation吗?它没有真正的例子,但看起来你已经知道你对输入做了什么.

那里的文章有关于输入的所有信息.

All the controller buttons你可以通过GamePad.GetState(PlayerIndex.One).Buttons获得

The joystick你可以通过GamePad.GetState(PlayerIndex.One).Thumbsticks

And the D-Pad你可以通过GamePad.GetState(PlayerIndex.One).DPad获得

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读