-2

我已经使用我脑海中可以想到的所有搜索词搜索了网络,但都无济于事。我想这主要是因为我无法用几个关键字来解释我的问题。无论如何,这是我的问题:

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

基本上,这是我在要点中提出的问题,以防由于我的英语较弱而不清楚上面的内容:

1- 如何使用游戏手柄在菜单中移动。

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

这几乎就是全部。非常感谢您的帮助!

4

1 回答 1

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

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

于 2015-01-23T01:31:50.997 回答