VAPS XT入门14:触屏输入(TouchInput)介绍

系列索引:VAPS XT入门系列索引

此控件位于编辑器的Toolbox中的TouchInput。

touchinput

主要是处理触屏相关操作,因为战斗机之类的设备并没有鼠标这种东西

GestureDrag

此控件必须在RectTouchArea内部

此控件用于捕获RectTouchArea中的拖拽操作,可以通过参数设置拖拽的手指数量(1根手指、5根手指)

GestureHold

此控件必须在RectTouchArea内部

此控件用于捕获RectTouchArea中的停留(比如点击)操作,可以通过参数设置手指数量(1根手指、5根手指)

GestureRotate

此控件必须在RectTouchArea内部

此控件用于捕获RectTouchArea中的旋转操作(手指绕圈),可以通过参数设置手指数量(1根手指、5根手指)

GestureSwipe

此控件必须在RectTouchArea内部

此控件用于捕获RectTouchArea中的左右上下等滑动操作,可以通过参数设置手指数量(1根手指、5根手指)、滑动的触发角度(比如向左滑动就是180度)

GestureTap

此控件必须在RectTouchArea内部

此控件用于捕获RectTouchArea中的点击操作,可以通过参数设置手指数量(1根手指、5根手指)

GestureZoom

此控件必须在RectTouchArea内部

此控件用于捕获RectTouchArea中的缩小放大操作(类似于触屏手机的缩小放大操作),可以通过参数设置手指数量(1根手指、5根手指)

RectTouchArea

touch

触屏输入需要RectTouchArea支持,它有捕获范围,捕获事件。

capture

GestureTap可以用来捕获触屏点击,GestureDrag可以用来捕获触屏拖拽效果。

可以在属性中设置一次捕获的点数。

TouchVisuallizer

这个就是在RectTouchArea上面套了个壳子,用于调试触屏操作,显式的表示出当前触控的位置。