- Activated:是否激活这个摇杆控件,即使这个属性是disable状态摇杆控件也可见。
- Visible:是否显示摇杆。
- Use Fiexed Update:如果使用物理系统的更新频率的话需要勾选这个属性。
- Position&Size:设置摇杆类型和位置、大小。
- Axes properties:轴属性设置。
- Sprites:设置摇杆的图片。
- Move Events、Touch Events、Down Events、Press Events:在这四个事件面板中,你可以设置任何系统中已定义的时间,使用方式和UGUI/NGUI的事件调用方式类似,将项目中已经存在的调用方法直接拖到控件上即可。joystick,DPad,TouchPad这几种控件的事件响应机制类似,可以很容易的实现重用和替换。
· Type:设置摇杆类型(静态or动态)。
· Anchor:锚点设置
· No return of the thumb:手指离开屏幕后thunmb图片是否要回归原位
· Background Size:背景图片大小。
· Thumbe Size:拇指按钮大小(即拇指拖动的那块图片大小)。
· Radius based on:设置摇杆控件的半径大小基于什么轴向决定。这个参数在你导入的图片不是正方形时会有用。
· Horizontal zxis &Vertical axis:设置水平、垂直轴是否可用,后面的输入框可以输入该轴对应名字,并且该命名必须在整个场景中是唯一的。
· Inverted axis:翻转轴向正负值。
· Dead length:这个值决定了从中心开始每个轴向上多远的距离内是无效区域,即每个轴向上移动距离若少于最远距离的这个比例则该轴向上是没有返回值的。
· On/Off Threshold:开启关闭阈值(与down触发事件相关,可参考文章下面downevents部分)
· Speed:这个数值直接用于操作摇杆移动的时候所控制物体的运动速度,这个数值可以通过ETCInput.GetAxisSpeed接口获得(关于接口的详细信息可以参考ETCInput_API.PDF文档)。
· Action on:作用时机Press(持续按住)/Down(按下的一瞬间)发生反馈。
· Direct Action to:设置摇杆要操控的对象(含有transform组件的游戏对象)。
· Action:选择要对actionto对象产生的影响。(移动、旋转、施加作用力……)。
· Affected axis:作用轴(X/Y)。
· Enable inertia:是否激活延迟功能。
· Positive key:可以设置该按键与摇杆对应轴的正方向(水平轴为右方,垂直轴为上方)上具有同等功能。