支持游戏手柄
使用集合保持井井有条 根据您的偏好保存和分类内容。
通过让玩家使用游戏手柄,您可以增强游戏的用户体验。Android 框架提供 API 来检测和处理来自游戏手柄的用户输入。
本指南介绍了如何在不同 Android API 级别(API 级别 9 及更高版本)上使您的游戏与游戏手柄一致地工作,以及如何通过在您的应用程序中同时支持多个手柄来增强玩家的游戏体验。
注意:如果您正在开发游戏或编写 C++ 应用程序,请使用 游戏手柄库,它是 Android 游戏开发套件 (AGDK) 的一部分。
课程
-
处理手柄操作
- 了解如何处理来自游戏手柄上的常见输入元素的用户输入,包括方向键 (D-pad) 按钮、游戏手柄按钮和操纵杆。
-
在不同 Android 版本中支持手柄
- 了解如何在运行不同 Android 版本的设备上使游戏手柄的行为保持一致。
-
支持多个游戏手柄
- 了解如何检测和使用同时连接的多个游戏手柄。
-
其他游戏手柄功能
- 了解如何使用其他手柄功能。
本页面的内容和代码示例受 内容许可 中描述的许可证约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间 2024-05-03 UTC。
[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"缺少我需要的信息" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"太复杂/步骤太多" },{ "type": "thumb-down", "id": "outOfDate", "label":"过时" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"示例/代码问题" },{ "type": "thumb-down", "id": "otherDown", "label":"其他" }]
[{ "type": "thumb-up", "id": "easyToUnderstand", "label":"易于理解" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"解决了我的问题" },{ "type": "thumb-up", "id": "otherUp", "label":"其他" }]
{ "lastModified": "上次更新时间 2024-05-03 UTC.", "confidential": False }