VAPS XT开发入门教程15:触屏输入(TouchInput)介绍

系列索引:VAPS XT开发入门教程索引

上一篇:VAPS XT开发入门教程14:地图对象(MapObjects)介绍

此控件位于编辑器的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上面套了个壳子,用于调试触屏操作,显式的表示出当前触控的位置。

下一篇:VAPS XT开发入门教程16:动画(Animation)介绍

如果你有问题,如果是简单的问题可以发邮件给免费解惑,如果涉及难问题或者需要提供附加的服务(比如授权、大工程集成编译、多分区相关,或者作为中间商联系Presagis)可以联系上海亥伯智能科技有限公司 邮箱


VAPS XT开发入门教程15:触屏输入(TouchInput)介绍
https://feater.top/vapsxt/introduction-of-vapsxt-touchinput
作者
JackeyLea
发布于
2022年5月3日
许可协议