[發明專利]一種基于cocos2dx框架的變化比例確定方法及裝置有效
| 申請號: | 201510746642.0 | 申請日: | 2015-11-03 |
| 公開(公告)號: | CN105426077B | 公開(公告)日: | 2019-01-29 |
| 發明(設計)人: | 李申展;朱小華;廖天素;陳先志;余雪晨 | 申請(專利權)人: | 廣東威創視訊科技股份有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;G06F3/0488 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 楊炳財;屈慧麗 |
| 地址: | 510670 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 cocos2dx 框架 變化 比例 確定 方法 裝置 | ||
本發明實施例公開了一種基于cocos2dx框架的變化比例確定方法及裝置,解決了目前將節點元素默認的錨點作為縮放中心點,然后依據移動兩點間的改變信息作為變化比例的現有技術,存在忽視了觸摸點位置信息,以及忽視了在縮放過程中X軸和Y軸方向變化比例差異等問題,容易對用戶造成縮放過程中縮放體驗性低的技術問題。本發明實施例基于cocos2dx框架的變化比例確定方法包括:通過界面屏幕確定復數個觸摸軌跡對應的復數個起始點,并計算兩兩起始點的第一間距;通過界面屏幕確定復數個觸摸軌跡對應的復數個移動點,并計算兩兩移動點的第二間距;根據第一間距和第二間距結合對應的角度映射到x軸和y軸,并確定與x軸和y軸的對應的變化比例。
技術領域
本發明涉及軟件算法技術領域,尤其涉及一種基于cocos2dx框架的變化比例確定方法及裝置。
背景技術
Cocos2dx是一個開源的移動2D游戲框架,MIT許可證下發布的。這是一個C++Cocos2d-iPhone項目的版本。Cocos2dX發展的重點是圍繞Cocos2d跨平臺,Cocos2dx提供的框架。
隨著大型拼墻越來越廣泛的應用及移動應用的快速發展,而cocos2dx框架依據其跨平臺及開源的優勢,使其成為了開發拼墻移動應用的選擇。但在手勢算法方面,由于cocos2dx只提供了基本的觸摸信息獲取接口,而常規策略是將節點元素默認的錨點作為縮放中心點,然后依據移動兩點間的改變信息作為變化比例。
然而,上述提及的將節點元素默認的錨點作為縮放中心點,然后依據移動兩點間的改變信息作為變化比例的現有技術,存在忽視了觸摸點位置信息,以及忽視了在縮放過程中X軸和Y軸方向變化比例差異等問題,容易對用戶造成縮放過程中縮放體驗性低的技術問題。
發明內容
本發明實施例提供了一種基于cocos2dx框架的變化比例確定方法及裝置,解決了目前將節點元素默認的錨點作為縮放中心點,然后依據移動兩點間的改變信息作為變化比例的現有技術,存在忽視了觸摸點位置信息,以及忽視了在縮放過程中X軸和Y軸方向變化比例差異等問題,容易對用戶造成縮放過程中縮放體驗性低的技術問題。
本發明實施例提供的一種基于cocos2dx框架的變化比例確定方法,包括:
通過界面屏幕確定復數個觸摸軌跡對應的復數個起始點,并計算兩兩所述起始點的第一間距;
通過所述界面屏幕確定復數個觸摸軌跡對應的復數個移動點,并計算兩兩所述移動點的第二間距;
根據所述第一間距和所述第二間距結合對應的角度映射到x軸和y軸,并確定與所述x軸和所述y軸的對應的變化比例。
可選地,確定復數個觸摸軌跡對應的復數個起始點,并計算兩兩所述起始點的第一間距包括:
通過所述界面屏幕檢測到所述觸摸軌跡的觸發,確定起始點的位置信息,并將所述起始點的位置信息進行標記,存入起始點集合;
判斷當前所述起始點集合中的所述起始點數量,若為1個,則將當前的1個所述起始點設定為備用起始點,直到所述起始點集合中的所述起始點為2個,則根據所述起始點的位置信息計算兩個所述起始點的所述第一間距;
若判斷當前所述起始點集合中的所述起始點數量為2個,則直接根據所述起始點的位置信息計算兩個所述起始點的所述第一間距;
獲取2個所述起始點的連接線與X軸的初始夾角,所述初始夾角不大于90°。
可選地,確定復數個觸摸軌跡對應的復數個移動點,并計算兩兩所述移動點的第二間距具體包括:
通過所述界面屏幕檢測到所述起始點基于所述觸摸軌跡的移動,確定2個所述移動點的位置信息,并將所述移動點的位置信息進行標記,存入所述移動點集合,所述移動點為所述起始點移動之后的定義;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東威創視訊科技股份有限公司,未經廣東威創視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510746642.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種文件夾切換方法及終端
- 下一篇:一種智能語音互交式的網絡社區語音服務裝置





