触屏操作

获取来自触屏设备的输入,包括设备的朝向和运动状态。

条件

长按时

当某个触屏操作长时间保持在一个位置时触发

双击时

当两次点击操作在短时间内连续完成时触发

点击时

当某个触屏操作快速从它的起始位置抬起时触发

多类型点击判断

当双击某个对象时触发

第N个触屏开始时

第N个触屏正在进行时

第N个触屏结束时

当特定触屏操作开始时,正在进行时,结束时触发

触屏开始时

当任意触屏开始时触发

比较滑动速度

比较触屏操作的速度,比如说检测滑动

正在触屏时

当前正在触摸屏幕时为真

触屏结束时

当任意触屏结束时触发

正在触摸对象时

检测当前是否正在触摸某对象

表达式

accelerationx

accelerationy

accelerationz

设备的X/Y/Z轴为加速度,不包含重力加速度(如果设备支持的话),以米/秒²为单位

accelerationxWithg

accelerationyWithg

accelerationzWithg

设备的X/Y/Z轴为加速度,包含重力加速度,以米/秒²为单位

alpha

beta

gamma

设备的罗盘方向/前后倾斜度/左右倾斜度,以度为单位。(想前/右为正方向)

absolutex

absolutey

获取当前触屏操作在画布上的X/Y坐标

absolutexat(index)

absoluteyat(index)

通过从0开始的编号,来获取某触屏操作基于画布的X/Y坐标

absolutexforid(id)

absoluteyforid(id)

通过ID,来获取某触屏操作基于画布的X/Y坐标

x

y

获取对象的X/Y坐标,以像素为单位

xat(index)

yat(index)

通过从0开始的编号,来获取某触屏操作基于场景的X/Y坐标

xforid(id)

yforid(id)

通过ID,来获取某触屏操作基于场景的X/Y坐标

touchcount

获取当前触屏的编号

touchid

获取当前触屏操作的UID

touchindex

获取当前触屏操作的编号

angleat(index)

获取某个触屏操作的运动角度,以度为单位

angleforid(id)

通过ID,获取某个触屏操作的运动角度,以度为单位

widthforid(id)

heightforid(id)

通过ID,获取某个触屏操作的宽度/高度

pressureforid(id)

通过ID,获取某个触屏操作的压力(介于0到1之间)

speedat(index)

获取某个触屏操作的速度,以(屏幕)像素/秒为单位

speedforid(id)

通过ID,获取某个触屏操作的速度,以(屏幕)像素/秒为单位