/// <summary>
/// 打印按下了什么键位(print名字)
/// </summary>
private void GetKeyDownName()
{
var values = System.Enum.GetValues(typeof(KeyCode));
for (int x = 0; x < values.Length; x++)
{
if (Input.GetKeyDown((KeyCode)values.GetValue(x)))
{
print(values.GetValue(x).ToString());
}
}
}
在获取一些设备的Horizontal和vertical时,尝试切换Edit→ProjectSetting→Input中某些列表中的Type类型(切换为Joystick Axis或其他);