游戏手柄菜单导航编程

时间:2015-01-23 01:02:15

标签: c++ objective-c menu navigation gamepad

我使用我脑子里想出的所有搜索字词搜索了网络,但都无济于事。我想这主要是因为我无法通过几个关键字来解释我的问题。无论如何,这是我的问题:

您知道在使用游戏机的游戏中,您可以使用游戏手柄按钮浏览菜单吗?当您按下右键时,它会自动选择当前控件右侧最近的控件。同样上下。当您按下某个控件并且另一个菜单列表在原始控件上展开时,您只能选择其中一个新控件,即使它们仍然出现在屏幕上,也无法选择其他旧控件?那么,如何以编程方式创建?如果你能提供一个实现的obj-c代码,但我喜欢它,但任何语言都可以。如果不可能,那么伪代码也适用于我。即使是纯文本也适用于我,但我不推荐它,因为我不是母语,可能有理解......

基本上,这是我的问题,如果因为我的英语不足而无法明确上述问题:

1-如何使用游戏手柄浏览菜单。

2-选择下拉列表后,如何将可以选择的控制锁定到从下拉列表中展开的控件。

而且几乎所有这一切。非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

  • 制作按钮集合
  • 对于每个按钮,使每个dpad方向可选地映射到新按钮
  • 使每个按钮选择可选择映射到新集合
  • 完成

硬编码是将一个数据映射到另一个数据的一种方法。或描述它的文件。或静态数据。或者算法计算。