[发明专利]一种基于cocos2dx框架的变化比例确定方法及装置有效
申请号: | 201510746642.0 | 申请日: | 2015-11-03 |
公开(公告)号: | CN105426077B | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 李申展;朱小华;廖天素;陈先志;余雪晨 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0488 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 杨炳财;屈慧丽 |
地址: | 510670 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 cocos2dx 框架 变化 比例 确定 方法 装置 | ||
1.一种基于cocos2dx框架的变化比例确定方法,其特征在于,包括:
通过界面屏幕确定触摸轨迹对应的起始点,若判断当前起始点集合中的起始点数量为2个时,计算两个所述起始点的第一间距;
通过所述界面屏幕检测到所述起始点基于所述触摸轨迹的移动,确定2个移动点,并计算两个所述移动点的第二间距;
根据所述第一间距、所述第二间距以及两个所述移动点的连接线相对于坐标系的角度关系,确定与所述坐标系的x轴和所述坐标系的y轴的对应的变化比例。
2.根据权利要求要求1所述的基于cocos2dx框架的变化比例确定方法,其特征在于,通过界面屏幕确定触摸轨迹对应的起始点,若判断当前起始点集合中的起始点数量为2个时,计算两个所述起始点的第一间距包括:
通过所述界面屏幕检测到所述触摸轨迹的触发,确定起始点的位置信息,并将所述起始点的位置信息进行标记,存入起始点集合;
判断当前所述起始点集合中的所述起始点数量,若为1个,则将当前的1个所述起始点设定为备用起始点,直到所述起始点集合中的所述起始点为2个,则根据所述起始点的位置信息计算两个所述起始点的所述第一间距;
若判断当前所述起始点集合中的所述起始点数量为2个,则直接根据所述起始点的位置信息计算两个所述起始点的所述第一间距;
获取2个所述起始点的连接线与x轴的初始夹角,所述初始夹角不大于90°。
3.根据权利要求要求1所述的基于cocos2dx框架的变化比例确定方法,其特征在于,通过所述界面屏幕检测到所述起始点基于所述触摸轨迹的移动,确定2个移动点,并计算两个所述移动点的第二间距具体包括:
通过所述界面屏幕检测到所述起始点基于所述触摸轨迹的移动,确定2个移动点的位置信息,并将所述移动点的位置信息进行标记,存入所述移动点集合;
根据所述移动点的位置信息计算两个所述移动点的所述第二间距。
4.根据权利要求要求3所述的基于cocos2dx框架的变化比例确定方法,其特征在于,检测到所述起始点基于所述触摸轨迹的移动,确定2个移动点的位置信息具体包括:
通过所述界面屏幕检测到所述起始点基于所述触摸轨迹的移动,判断当前移动点集合中的移动点数量,若为1个,则通过在当前所述起始点集合中,确定未基于所述触摸轨迹移动的所述起始点,并设置未移动的所述起始点的为另一移动点;
若为2个,则确定2个移动点的位置信息。
5.根据权利要求要求1至4中任意一项所述的基于cocos2dx框架的变化比例确定方法,其特征在于,根据所述第一间距、所述第二间距以及两个所述移动点的连接线相对于坐标系的角度关系,确定与所述x轴和所述y轴的对应的变化比例具体包括:
将所述第二间距和所述第一间距相除获取轨迹变化比例;
根据2个所述移动点的位置信息与所述x轴和所述y轴的映射关系进行正切值计算,确定2个所述移动点的连接线与所述x轴的移动夹角;
根据2个所述移动点的位置信息对锚点进行修正为新锚点位置;
根据所述轨迹变化比例和所述移动夹角确定对应映射到所述x轴的x轴变化比例,以及映射到所述y轴的y轴变化比例;
根据所述x轴变化比例和所述y轴变化比例按照对应方向进行界面比例的调整。
6.根据权利要求要求5所述的基于cocos2dx框架的变化比例确定方法,其特征在于,根据所述轨迹变化比例和所述移动夹角确定对应映射到所述x轴的x轴变化比例,以及映射到所述y轴的y轴变化比例具体包括:
判断所述移动夹角是否为90°或0°,若均不为90°和0°,则所述x轴变化比例为轨迹变化比例与所述初始夹角余弦值的乘积,所述y轴变化比例为轨迹变化比例与所述移动夹角余弦值的乘积;
若为90°,则所述x轴变化比例为预置初始变换比例,所述y轴变化比例为轨迹变化比例与所述移动夹角余弦值的乘积;
若为0°,则所述y轴变化比例为预置初始变换比例,所述x轴变化比例为轨迹变化比例与所述初始夹角余弦值的乘积。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510746642.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文件夹切换方法及终端
- 下一篇:一种智能语音互交式的网络社区语音服务装置