一种基于移动终端触摸事件控制摄像头的方法及装置制造方法及图纸

技术编号:26503850 阅读:29 留言:0更新日期:2020-11-27 15:31
本发明专利技术公开了一种基于移动终端触摸事件控制摄像头的方法及装置,方法包括:监听移动终端的屏幕触摸事件,判断屏幕触摸事件为单指操作事件或是双指操作事件;当检测到屏幕触摸事件为单指操作事件时,则获取单指在屏幕上的移动距离,根据移动距离控制摄像头执行第一操作;当检测屏幕触摸事件为双指操作事件时,则获取双指在屏幕上移动的距离参数,根据距离参数控制摄像头执行第二操作。本发明专利技术实施例可以实现在移动终端中的Unity编辑器通过手指的监测,执行不同的操作,方便用户对Unity中的动画进行控制。

【技术实现步骤摘要】
一种基于移动终端触摸事件控制摄像头的方法及装置
本专利技术涉及移动终端
,尤其涉及一种基于移动终端触摸事件控制摄像头的方法及装置。
技术介绍
Unity3D是由UnityTechnologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blendergameengine,Virtools或TorqueGameBuilder等利用交互的图型化开发环境为首要方式的软件。其编辑器可运行在Windows、Linux(目前仅支持Ubuntu和Centos发行版)、MacOSX下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windowsphone8和Android平台。也可以利用Unitywebplayer插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac所支持。但是现有技术中将Unity3D应用于实时三维动画时,还无法实现在移动端屏幕上本文档来自技高网...

【技术保护点】
1.一种基于移动终端触摸事件控制摄像头的方法,其特征在于,应用于Unity编辑器,所述方法包括:/n监听移动终端的屏幕触摸事件,判断屏幕触摸事件为单指操作事件或是双指操作事件;/n当检测到屏幕触摸事件为单指操作事件时,则获取单指在屏幕上的移动距离,根据移动距离控制摄像头执行第一操作;/n当检测屏幕触摸事件为双指操作事件时,则获取双指在屏幕上移动的距离参数,根据距离参数控制摄像头执行第二操作。/n

【技术特征摘要】
1.一种基于移动终端触摸事件控制摄像头的方法,其特征在于,应用于Unity编辑器,所述方法包括:
监听移动终端的屏幕触摸事件,判断屏幕触摸事件为单指操作事件或是双指操作事件;
当检测到屏幕触摸事件为单指操作事件时,则获取单指在屏幕上的移动距离,根据移动距离控制摄像头执行第一操作;
当检测屏幕触摸事件为双指操作事件时,则获取双指在屏幕上移动的距离参数,根据距离参数控制摄像头执行第二操作。


2.根据权利要求1所述的基于移动终端触摸事件控制摄像头的方法,其特征在于,所述监听移动终端的屏幕触摸事件,判断屏幕触摸事件为单指操作事件或是双指操作事件,包括:
监听移动终端的屏幕touch事件,获取touchCount的数值,判断touchCount的值是否大于1;
若touchCount的值为1,则当前屏幕触摸事件为单指操作事件;
若touchCount的值大于1,则当前屏幕触摸事件为双指操作事件。


3.根据权利要求2所述的基于移动终端触摸事件控制摄像头的方法,其特征在于,所述根据移动距离控制摄像头执行第一操作,包括:
根据移动距离控制摄像头执行旋转操作。


4.根据权利要求3所述的基于移动终端触摸事件控制摄像头的方法,其特征在于,所述当检测到屏幕触摸事件为单指操作事件时,则获取单指在屏幕上的移动距离,根据移动距离控制摄像头执行第一操作,包括:
当检测到屏幕触摸事件为单指操作事件时,则获取单指在屏幕上x轴和y轴方向的移动距离;
根据在x轴和y轴方向的移动距离控制摄像头沿x轴或y轴进行旋转。


5.根据权利要求4所述的基于移动终端触摸事件控制摄像头的方法,其特征在于,所述根据距离参数控制摄像头执行第二操作,包括:
根据距离参数控制摄像头执行缩放或移动操作。


6.根据权利要求5所述的基于移动终端触摸事件控制摄像头的方法,其特征在于,所述当检测屏幕触摸事件为双指操作事件时,则获取双...

【专利技术属性】
技术研发人员:孙悦李天驰杨育彬
申请(专利权)人:深圳点猫科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1