学习记录EasyTouch:Easy Joystick

  • Easy Joystick相关介绍:

Easy Joystick包含4个部分

  1. Joystick properties:用于控制操纵杆的属性

Joystick name:用于修改操纵杆的名称

Enable Joystick:操纵杆是否显示

Activated:是否可以点击

Show debug area:激活表示选中状态下,会出现白框,用于测试。没什么用

Use fixed update:默认渲染是在Update中,启用则渲染会在fixed update中进行。

  1. Joystick position&size:用于控制操纵杆的位置和大小

Dynamic joystick:动态摇杆,禁用状态下,操纵杆依靠Anchor进行定位,依靠Offset进行位置调整。启用状态下,通过Free area去限定操纵杆在屏幕上出现的位置。

Free area:共有9个选项,分别是整个屏幕(Full Screen)、左(left)、右(right)、上(top)、下(bottom)、上左(top left)、上右(top right)、下左(bottom left)、下右(bottom right)。运行程序后,点击屏幕,才会出现操纵杆,只有在限定的区域才会出现。

Anchor:一共有9个属性,代表屏幕上的9个锚点

Offset:偏移量,用于调整按钮在屏幕上的位置

Area radius:背景区域的半径

Touch radius:触摸按钮的半径

Restrict to area:启用后,将摇杆固定在屏幕的某个地方

Reset finger exit:启用后,手指滑到操纵杆背景图外面,会失去操作

Dead zone radius:操作杆中间的白色区域的半径,操作杆在这个范围内进行操作是无效的。

  1. Joystick axes properties&events:用于控制操纵杆轴属性和事件

Interaction type:包括Direct(直接)、include(包括)、event Notification(事件通知)、Direct And Event(直接和事件)

Enable X axis:禁用则不会对X轴移动产生影响

Speed:X轴移动的速度

Inverse axis:逆轴,启用后,移动会反向

Joystick X to:操纵的物体

------------------------------------

Y轴同理

------------------------------------

Smoothing return:启用后,按钮会平滑返回

Enable inertia:启用后,物体移动会存在惯性

  1. Joystick textures:用于控制操纵杆的纹理

用于控制操纵杆的深度信息,背景颜色,按钮颜色,背景图,按钮图等等。

猜你喜欢

转载自blog.csdn.net/pxsbxzw/article/details/125185968