今天来谈谈关于Unity手柄的支持
一、首先我们先要搞清楚从哪开始进行控制:
二、接着来看看它里面的属性:
Name:【按键名】该键的名称,可以在脚本编程中直接引用他。比如:Input.GetButtonDown(“Jump”);
Descriptive Name:【描述名】在游戏的独立机构中的配置对话框中,当控制值为正时候所显示的名称。默认空白。
Negative Descriptive Name:【负描述】在游戏的独立机构中的配置对话框中,当控制值为负的时候所显示的名称。
Nagative Button:【负向按钮】玩家按下这个按钮来让被控制物体向负方向运动。
Positive Button:【正向按钮】玩家按下这个按钮让被控制物体向正方向运动。
Alt Negative Button: 玩家可以使用的备选负向按钮,比如方向键和WASD
Alt Positive Button:玩家可以使用的备选争相按钮。
Gravity:【重力】如果玩家停止输入,该轴将恢复到空挡或0速度,其单位为单位每秒。
Dead:【盲区】可以用在模拟控制。在模拟控制器上,在这个范围内的任何值都会映射到空档不会提供任何输入。
Sensitivity:【灵敏度】可以用于数字控制,他是该轴向给定得值移动的速度。正负都可,单位为单位每秒。
Snap:【对齐】如果选中,可以确保在同时按下正向和负向按钮时候该轴的值为空挡。