当前位置: 代码迷 >> 综合 >> EasyTouch5手势组件中文解释(Quick Gesture)
  详细解决方案

EasyTouch5手势组件中文解释(Quick Gesture)

热度:27   发布时间:2024-02-08 20:11:04.0

组件1(Quick Drag ,快速拖拽)

Quick name组件更名

Allow on the axes允许在哪些平面拖拽

Allow pick over UI element是否允许在UI底下进行拖拽(勾选之后是允许在UI下面进行拖拽)

Stop drap on collision enter如果勾选当被拖拽的物体(带有碰撞体)撞上了一个带有碰撞体和刚体的物体就会停止被拖拽

Reset physic on drag在拖拽的时候会重新自动勾上刚体组件的 Is kinematic(组件是禁用物理运动),勾选上后在拖拽过程中不会产生物理效果(例如惯性那些),然后停止拖拽就会重新恢复物理效果,动态转换

On Drag Start(拖拽开始事件注册),On Drag(拖拽中事件注册),On Drag End(拖拽结束事件注册)

 

组件2(Quick Enter Over Exit,进入,停留和按下)

只是事件监听,触摸进入,触摸保留,触摸退出

Allow multi -touches 是否允许多指手势

 

组件3(Quick Log Tap,长按)

2 fingers gesture 勾选之后要求两指长按之后才能触发

Action tiggering长按类型,长按开始,长按中,长按结束,如果需要监听多个长按类型,就要在物体上添加多个Log tap 组件

 

组件3(Quick Pinch 缩放手势)

Gesture Over me  勾选后双指在物体上才能触发,如果不勾选,屏幕内任何地方做双指手势都会被触发‘

Triggering 缩放类型,In Progress缩放中,End缩放结束

Pinch direction手势类型,ALL缩小放大均会触发注册事件,Out是放大会触发注册事件,In是缩小会注册事件

Enable simple action启用一个简单的缩放控制,不需要写代码

勾选后会出现这个

Action控制动作类型,旋转物体,移动物体,放大缩小物体

Affected axes 动作的区域,x轴,y轴,等等

Sensibility动作的速度

Inverse axis 相英语直译是相反轴,但是测试的时候不成功,但是不影响测试需求

 

组件4(Quick swipe 快速滑动)

Allow swipe start over me 允许滑动在物体上面,如果去掉勾选,在任何物体上面开始滑动,都不能触发注册方法,保持默认

其余都相同

 

组件5(Quick tap 点击)

 2 fingers gesture 勾选之后要求两指点击之后才能触发

Action triggering 点击的类型,Simple_Tap单击点击 , Double_Tap双击点击

 

组件6(Quick Touch 触摸)

2 fingers gesture 勾选之后要求两指触摸之后才能触发

Action Triggering 触摸类型,Start 触摸开始,Up触摸开始,Down触摸结束,如果要监听三个事件,需要在 物体上同时加上三个touch组件

 

当Action triggering在Up时,手指在物体触摸,但是抬起手指的时候,不在物体身上就会触发Touch Not Over Me注册发方法

Allow multi -touch 是否允许多指

 

组件7(Quick Twist 双指旋转)

Gesture over me 是否必须在我身上,如果勾选之后,物体自身必须是要有碰撞体的

Twist direction  旋转类型,ALL顺时针和逆时针都行,Clockwise 顺时针,CounterClockwise 逆时针

 

 

 

 

 

 

 

 

 

 

 

  相关解决方案