接入 Hud 输入提示并完善 InputModule 提示映射

This commit is contained in:
SepComet
2026-06-16 17:09:20 +08:00
committed by basil
parent e5630f0896
commit 21d0b410b6
13 changed files with 397 additions and 33 deletions
@@ -87,7 +87,7 @@ namespace SepCore.InputModule.Runtime
Add(InputActionId.Navigate, InputDeviceKind.KeyboardMouse, "WASD");
Add(InputActionId.Confirm, InputDeviceKind.KeyboardMouse, "Enter", "keyboard_enter");
Add(InputActionId.Cancel, InputDeviceKind.KeyboardMouse, "Esc", "keyboard_esc");
Add(InputActionId.Move, InputDeviceKind.KeyboardMouse, "WASD");
Add(InputActionId.Move, InputDeviceKind.KeyboardMouse, "移动", "keyboard_w|keyboard_a|keyboard_s|keyboard_d");
Add(InputActionId.Sprint, InputDeviceKind.KeyboardMouse, "L Shift", "keyboard_shift");
Add(InputActionId.Interact, InputDeviceKind.KeyboardMouse, "E", "keyboard_e");
}
@@ -95,10 +95,10 @@ namespace SepCore.InputModule.Runtime
private void PopulateGamepad()
{
Add(InputActionId.Pause, InputDeviceKind.Gamepad, "Menu", "gamepad_menu");
Add(InputActionId.Navigate, InputDeviceKind.Gamepad, "L Stick", "gamepad_full_ls");
Add(InputActionId.Navigate, InputDeviceKind.Gamepad, "L Stick", "gamepad_ls");
Add(InputActionId.Confirm, InputDeviceKind.Gamepad, "A", "gamepad_a");
Add(InputActionId.Cancel, InputDeviceKind.Gamepad, "B", "gamepad_b");
Add(InputActionId.Move, InputDeviceKind.Gamepad, "L Stick", "gamepad_full_ls");
Add(InputActionId.Move, InputDeviceKind.Gamepad, "移动", "gamepad_ls");
Add(InputActionId.Sprint, InputDeviceKind.Gamepad, "L3", "gamepad_press_ls");
Add(InputActionId.Interact, InputDeviceKind.Gamepad, "A", "gamepad_a");
}