Input support | Android Developers
Google Play Games on PC relies on a mouse and keyboard for player input rather than a touchscreen. When designing your mouse and keyboard experience, focus on building the best user experience for desktop or máy tính PC users. To get started, see our guide on Android app input compatibility for Chromebooks .
Best practices
We recommend the following best practices for designing and building player interactions .
- All targets should be clickable with a mouse.
- All scrollable surfaces scroll on mouse wheel events.
- Highlight clickable surfaces when hovered, and use your best judgment to
improve UI discovery without overwhelming the user. - Provide hotkeys for users to quickly bring up controls.
- Replace touch-based controls (for example, thumb joysticks or on-screen
buttons) with mouse-based controls and hotkeys. - For actions in your mobile game that require multi-touch gestures, ensure
the same actions are supported with a keyboard or mouse control (for
example, using the scroll wheel of the mouse to replace a two-finger pinch).
For additional details and best practices, see our guide on
optimizing your ChromeOS Android app for mouse and keyboard.Bạn đang đọc: Input support | Android Developers
Recommended input mappings
The following list includes actions many games have in common, and the typical
implementation developers use on Google Play Games on PC:
- Use the enter key to send messages or submit text in text entry
fields.- Menus and dialogs should be cancellable with the escape key.
- Use the enter key to progress through story elements and dialog
boxes.- Use the scroll wheel to scroll text vertically.
- Use the scroll wheel to zoom in or out, especially if you use a two-finger
pinch in your mobile build.- Use W, A, S, and D navigate around
a map that you’d normally use a click and drag motion on.Even though these actions are common, you should still explicitly present them to the player with the Input SDK to make sure they’re properly discoverable .
Compatibility mode
Google Play Games on PC places your game into ” input compatibility mode ” by default. This means that when you press the left mouse button, your game is given a touch sự kiện. See the mouse input guide for more information .
Tutorials and user education
In some cases, users can benefit from in-game tutorials that teach them the controls to the game, in addition to being able to view the mouse and keyboard controls. We recommend including in-game tutorials and educational features with the correct controls for mouse and keyboard, and removing tutorials relevant to touch-based controls for the PC version of your game .
Source: https://thomaygiat.com
Category : Ứng Dụng
Hướng Dẫn Chi Tiết Xử Lý Lỗi E-66 Máy Giặt Electrolux
Mục ChínhHướng Dẫn Chi Tiết Xử Lý Lỗi E-66 Máy Giặt ElectroluxLỗi E-66 máy giặt Electrolux là gì?4 Nguyên nhân gây lỗi E-66 máy giặt…
Tủ Lạnh Sharp Lỗi H-36 Cách Xử Lý Đơn Giản
Mục ChínhTủ Lạnh Sharp Lỗi H-36 Cách Xử Lý Đơn GiảnGiới thiệu về lỗi H-36 trên tủ lạnh SharpNguyên nhân gây lỗi H-36 trên tủ…
Khắc phục lỗi E-62 máy giặt Electrolux không cần thợ
Mục ChínhKhắc phục lỗi E-62 máy giặt Electrolux không cần thợMã lỗi E-62 Máy giặt Electrolux là gì?Các bộ phận liên quan đến mã lỗi…
Tủ Lạnh Sharp Lỗi H-35 Nguy Cơ Không Thể Sửa Chữa!
Mục ChínhQuy Trình Tự Sửa Lỗi H-35 Tủ Lạnh Sharp Từng Bước An ToànMã lỗi H-35 trên tủ lạnh Sharp là gì?Nguyên nhân gây lỗi…
Tủ lạnh Sharp nháy lỗi H-34 Cuộc chạy đua với thời gian!
Mục ChínhTủ lạnh Sharp nháy lỗi H-34 Cuộc chạy đua với thời gian!Tìm Hiểu Lỗi H-34 Trên Tủ Lạnh Sharp Là Gì?Nguyên nhân phổ biến…
Hậu quả nghiêm trọng từ lỗi H-30 trên tủ lạnh Sharp
Mục ChínhHậu quả nghiêm trọng từ lỗi H-30 trên tủ lạnh SharpLỗi H-30, H-31, H-32, H-33 tủ Lạnh Sharp là gì?Tầm quan trọng của các…