EasyTouch5.X使用学习

Unity 专栏收录该内容
15 篇文章 0 订阅

RTC Joystick脚本:

1.基础属性:

1)Joystick name:摇杆名称只能在脚本的公共属性中修改,不可以在Hierarchy视图中修改

2)Activated:当前摇杆是否可用

3)Visible:在没有点击屏幕的时候是否显示摇杆

4)UseFixedUpdate:是否使用固定时间间隔刷新

5)UnregisterAtDisablingTime:在不使用摇杆的时候取消注册事件(字面翻译,目前自己还没有测试过)


2.Position&&Size

1)Type:Static静态摇杆

       Anchor锚点:下拉枚举可以选择锚点位置

      NoOffsetThumb(不知道有什么用)

      NoReturnOfTheThumb:移动摇杆之后不会回弹

2)Type:Dynamic动态摇杆

      AllowOverTouchpad:是否允许覆盖触摸板

      JoystickArea:选择摇杆触发区域

3)BackgroundSize:背景图的大小

4)ThumbSize:摇杆大小

5)RadiusBaseOn:当背景图片不是正圆形或者正方形的时候选择摇杆边界水平或者垂直


3.AxesProperties

1)EnableUnityAxes:允许使用unity的轴向,关闭和打开并没有太大区别(目前功能不明)

2)Turn&MoveDirectionAction:游戏物体相对于摇杆位置向正前方移动

       AutoLinkOnTag:是否使用标签自动连接物体(默认选择Player)

       DirectActionTo:方向触发作用的物体

       MoveCurve:移动曲线,时间可在专门的窗口中调整已适应不同的需求

       MoveSpeed:移动速度

       IntialRotation:初始旋转值,也就是每次使用摇杆旋转的时候初始的旋转角度

       LockInJump:锁定跳跃(目前功能不明)

       Gravity:重力(目前功能不明)

3)HorizontalAxis&VerticalAxis:设置水平或者垂直轴是否可用

      a)勾选Turn&MoveDirectionAction时:

       GeneralSetting:通用设置

                                      ReactOn:press为按住响应,Down为按下去响应

                                      DeadZoneMethod:摇杆的最小响应值,classical为固定值,curve为曲线值

      InvertedAxis:轴向反转

        On/OffThreshold:主要为Up,Right,Down,Left的回调触发临界值

UnityAxes:对应unity的轴向  

b)当不勾选Turn&MoveDirectionAction时多出来两个选项:

        DirectionAction:方向响应

                               AutoLinkOnTag:同上

       DirectActionTo:同上

       Action:选择作用物体的具体响应方式

       AffectedAxis:作用轴

GravityInertiaSmoothing:初始重力惯性值

                                       Gravity:初始重力值

       Inertia:惯性大小

       Threshold:摇杆临界值


4.Camera

勾选EnableTracking打开相机追踪

1)AutoLinkOnTag:同上(默认选择主摄像机)

2)TargetMode:可以选择tag标签,也可以自己选择

3)CameraMide:Follow跟随模式第三人称,smoothFollow平滑跟随模式第一人称(该模式还没有深入研究)

4)Offset:x,y,z分别代表各个位置上的偏移量


5.Sprites

修改摇杆背景图和摇杆图


6.MoveEvents

1)OnMoveStart():移动摇杆触发,在松开摇杆之后再次移动会再次触发

2)OnMove():移动摇杆后持续触发,vector2值在(-1,1)之间,并将把该值传入到方法当中

3)OnMoveSpeed():至今没有搞懂

4)OnMoveEnd():松开摇杆触发


7.TouchEvents

8.DownEvents

9.PressEvents


总结:这套虚拟摇杆的插件非常好用,乍一看东西很多,但是只要细心下来慢慢钻研还是很容易明白用法的,需要注意的就是在加入Joystick后还要添加InputManager物体在场景中才可以正确使用摇杆。789功能和6大同小异,如果往后有特殊需要,必须用以下方法,再做补充说明。

  • 1
    点赞
  • 1
    评论
  • 2
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

打赏
文章很值,打赏犒劳作者一下
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页

打赏

毛毛虫的肚皮

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值