[发明专利]一种射击游戏的滑动转向方法及装置有效
| 申请号: | 201510471135.0 | 申请日: | 2015-07-31 |
| 公开(公告)号: | CN105068706B | 公开(公告)日: | 2018-11-20 |
| 发明(设计)人: | 张维谦;胡亚辉 | 申请(专利权)人: | 广州周游网络科技有限公司 |
| 主分类号: | G06F3/0488 | 分类号: | G06F3/0488;A63F13/2145 |
| 代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 蔡德晟 |
| 地址: | 510651 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 射击 游戏 滑动 转向 方法 装置 | ||
1.一种射击游戏的滑动转向方法,其应用于具有触摸屏的移动终端,其特征在于,包括如下步骤:
定位步骤,当移动终端处于游戏界面时,若检测到触摸屏的右半部有按压操作,则记录当前按压触摸屏的位置;
判断步骤,当所述按压发生左右滑动操作,则执行滑动转向步骤,当所述按压消失则执行点击转向步骤;
滑动转向步骤,根据本次按压触摸屏的位置与上一次按压触摸屏的位置计算得到在X轴上的滑动距离及滑动方向,根据所述滑动距离及滑动方向驱动虚拟摄像机旋转相应的角度,以使所述虚拟摄像机相对于移动终端的显示屏向左和向右转动;
点击转向步骤,驱动虚拟摄像机的中央旋转至当前按压触摸屏的位置。
2.如权利要求1所述的射击游戏的滑动转向方法,其特征在于,所述滑动转向步骤还包括,
当所述按压消失时,则返回定位步骤。
3.如权利要求1所述的射击游戏的滑动转向方法,其特征在于,所述点击转向步骤包括如下子步骤:
第一辅助步骤,获取触摸屏的点击坐标,并创建一条从虚拟摄像机的近裁面为起点并穿过点击坐标的射线;
第二辅助步骤,获取所述射线的方向参数,根据所述方向参数创建一个Z轴朝向与该方向参数相同的注视约束旋转四元数;
应用步骤,根据主视约束旋转四元数进行度算,并通过插值运算,使得虚拟摄像机旋转至当前按压触摸屏的位置。
4.一种射击游戏的滑动转向装置,其应用于具有触摸显示屏的移动终端,其特征在于,包括如下模块:
定位模块,用于当移动终端处于游戏界面时,若检测到触摸屏的右半部有按压操作,则记录当前按压触摸屏的位置;
判断模块,用于当所述按压发生左右滑动操作,则执行滑动转向模块,当所述按压消失则执行点击转向模块;
滑动转向模块,用于根据本次按压触摸屏的位置与上一次按压触摸屏的位置计算得到在X轴上的滑动距离及滑动方向,根据所述滑动距离及滑动方向驱动虚拟摄像机旋转相应的角度,以使所述虚拟摄像机相对于移动终端的显示屏向左和向右转动;
点击转向模块,用于驱动虚拟摄像机的中央旋转至当前按压触摸屏的位置。
5.如权利要求4所述的射击游戏的滑动转向装置,其特征在于,所述滑动转向模块还包括,
当所述按压消失时,则返回定位模块。
6.如权利要求4所述的射击游戏的滑动转向装置,其特征在于,所述点击转向模块包括如下子模块:
第一辅助模块,用于获取触摸屏的点击坐标,并创建一条从虚拟摄像机的近裁面为起点并穿过点击坐标的射线;
第二辅助模块,用于获取所述射线的方向参数,根据所述方向参数创建一个Z轴朝向与该方向参数相同的注视约束旋转四元数;
应用模块,用于根据主视约束旋转四元数进行度算,并通过插值运算,使得虚拟摄像机的旋转数值与方向角度相等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州周游网络科技有限公司,未经广州周游网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510471135.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:手糊玻璃钢的制作方法
- 下一篇:一种吹瓶机封口缸组件及吹瓶机





