UDN
Search public documentation:

GFxXBoxInputCH
English Translation
日本語訳
한국어

Interested in the Unreal Engine?
Visit the Unreal Technology site.

Looking for jobs and company info?
Check out the Epic games site.

Questions about support via UDN?
Contact the UDN Staff

UE3 主页 > 用户界面 & HUD > Scaleform GFx > 如何在 Scaleform 中捕捉 Xbox360 输入

如何在 Scaleform 中捕捉 Xbox360 输入


概述


在DefaulInput.ini文件中可以找到Xbox360控制器数值,您也可以在 GFxProjectedUI.uc UnrealScript class文件(\Src\UTGame\Classes\)中将找到部分数值当作一个示例。

在kismet中,只要在大写键域中输入所列的控制器输入数值,在虚幻脚本中使用AddCaptureKey或AddFocusIgnoreKey,方法如下:

Unrealscript
AddCaptureKey('XboxTypeS_LeftX');
AddFocusIgnoreKey('XboxTypeS_Start');

控件


  • XboxTypeS_LeftX - 左边X轴遥感
  • XboxTypeS_LeftX - 左边Y轴遥感
  • XboxTypeS_LeftX - 右边X轴遥感
  • XboxTypeS_LeftX - 右边Y轴遥感
  • XboxTypeS_DPad_Left - 控制台方向向左
  • XboxTypeS_DPad_Right - 控制台方向向右
  • XboxTypeS_DPad_Up - 控制台方向向上
  • XboxTypeS_DPad_Down - 控制台方向向下
  • XboxTypeS_A - A 按钮
  • XboxTypeS_B - B 按钮
  • XboxTypeS_Y - Y 按钮
  • XboxTypeS_X - X 按钮
  • XboxTypeS_Start - 开始按钮
  • XboxTypeS_Back - 返回按钮
  • XboxTypeS_LeftShoulder - 左肩
  • XboxTypeS_RightShoulder - 右肩
  • XboxTypeS_LeftTrigger - 左触发器
  • XboxTypeS_RightTrigger - 右触发器
  • XboxTypeS_LeftThumbstick - 左侧模拟摇杆按钮
  • XboxTypeS_RightThumbstick - 右侧模拟摇杆按钮

  • Gamepad_LeftStick_Left - 左侧模拟摇杆向左
  • Gamepad_LeftStick_Right - 左侧模拟摇杆向右
  • Gamepad_LeftStick_Up - 左侧模拟摇杆向上
  • Gamepad_LeftStick_Down - 左侧模拟摇杆向下
  • Gamepad_RightStick_Left - 右侧模拟摇杆向左
  • Gamepad_RightStick_Right - 右侧模拟摇杆向右
  • Gamepad_RightStick_Up - 右侧模拟摇杆向上
  • Gamepad_RightStick_Down - 右侧模拟摇杆向下

Flash ASCII 代码值


除了右侧模拟摇杆外,您都可以在 Flash 中监听控制器输入。点击这里了解有关如何在Flash中监听键盘/控制器输入。监听的 ASCII 代码如下所示:

  • 左模拟摇杆, 控制台方向向左 - 37
  • 左模拟摇杆, 控制台方向向上 - 38
  • 左模拟摇杆, 控制台方向向右 - 39
  • 左模拟摇杆, 控制台方向向下 - 40
  • A - 96
  • B - 97
  • X - 98
  • Y - 99
  • 左肩 - 100
  • 左触发器 - 101
  • 左模拟摇杆(按下) - 102
  • 右肩 - 103
  • 右触发器 - 104
  • 右模拟摇杆(按下) - 105
  • 开始 - 106
  • 返回 - 107