(三)快速添加touch事件
2024-09-01 11:14:15
EasyTouch提供了类似UGUI的可视化点击事件,如button类似,此功能可以快速实现三维物体的旋转缩放。在场景中新建cube然后添加组件,输入quick会出现一下一个选项:
quick drag,quick pinch,quick swipe,quick twist等八个相关组件。下面以quick pinch(可理解为缩放,其实是指通过两手指间的距离变化来进行处理,缩放只是一种,其他情况在下面参数解释中选择)为例进行说明:
在上面cube上添加quick pinch,如下图所示
Gesture over me:表示缩放初始位置是否在游戏物体上,即手指缩放,手指放在屏幕上的初始点是否在游戏物体上
Allow over UI Element:表示是否在UI元素上
Triggering:表示触发的事件OnPinchAction是在缩放过程中还是在缩放结束后
Pinch direction:缩放的方向
Enable simple action:缩放是否作用在挂载的游戏物体上,选中后会出现四个选项Action(scale缩放还是旋转等),Affected axes(在哪个平面或者轴缩放),Sensibility(缩放敏感度)以及是否旋转方向
PS:此部分可以快速实现缩放旋转等功能,ugui需要自己写代码来实现
PSS:quick pinch和quick twist手势难以界定,此bug可以通一第一节中的方法进行解决
最新文章
- java自带工具-javap使用
- input file 图片上传
- python 编码 UnicodeDecodeError
- 登录成功,拿到token
- Laravel 5 系列入门教程(一)【最适合中国人的 Laravel 教程】
- Visual Studio 2012 怪异的自动重启
- Debug编辑通过转Release找不到命名空间
- MySQL ;升级方法指南大全
- Entity Framework Code First在Oracle下的伪实现
- Django若干新版本一些新特性
- jeecg字典表—普通表
- 第二阶段第二次spring会议
- [经验总结] 在 windows 命令窗口中运行 python 脚本时提示 ModuleNotFoundError: No module named 'xxx'
- MySQL行(记录)的详细操作一 介绍 二 插入数据INSERT 三 更新数据UPDATE 四 删除数据DELETE 五 查询数据SELECT 六 权限管理
- 设计模式(一)Chain Of Responsibility责任链模式
- delphi RTTI 四 获取类属性列表
- Linux配置流程
- BASIC-23_蓝桥杯_芯片测试
- C++模式学习------单例模式
- kali中的中国菜刀weevely