[发明专利]一种瓦片地图加载显示方法、系统、终端及存储介质在审
申请号: | 201811190669.6 | 申请日: | 2018-10-12 |
公开(公告)号: | CN109460203A | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 石磊 | 申请(专利权)人: | 无锡天脉聚源传媒科技有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F16/29 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 朱晓敏 |
地址: | 214000 江苏省无锡市无锡*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 瓦片 加载 地图文件 存储介质 地图显示 可见区域 移动数据 游戏地图 列数 时长 行数 终端 加载操作 空白区域 拖拽事件 显示操作 屏幕 搜索 响应 应用 | ||
1.一种瓦片地图加载显示方法,其特征在于,包括以下步骤:
对游戏地图的拖拽事件进行监听;所述游戏地图由若干个尺寸相同的瓦片地图构成得到;
当监听到游戏地图的拖拽事件时,获取游戏地图的移动数据;
根据获取得到的移动数据,确定出当前屏幕可见区域所需显示的若干个瓦片地图;
根据确定出的若干个瓦片地图的位置行数和位置列数,从若干个瓦片地图文件中搜索出文件名中第一位数字与位置行数相同且文件名中最后一位数字与位置列数相同的瓦片地图文件,将搜索出的瓦片地图文件进行加载显示;
对若干个瓦片地图进行位置判断,当判断出瓦片地图的位置不落入当前屏幕可见区域中时,则对该瓦片地图不做瓦片地图文件的加载显示操作。
2.根据权利要求1所述一种瓦片地图加载显示方法,其特征在于,所述当判断出瓦片地图的位置不落入当前屏幕可见区域中时,则对该瓦片地图不做瓦片地图文件的加载显示操作这一步骤,其包括:
当判断出瓦片地图的位置不落入当前屏幕可见区域中时,则对该瓦片地图不做瓦片地图文件的加载显示操作,并且判断内存中是否缓存有该瓦片地图,若是,则从内存中删除该瓦片地图的缓存,反之,则不做操作。
3.根据权利要求1所述一种瓦片地图加载显示方法,其特征在于,所述移动数据包含移动距离;所述当监听到游戏地图的拖拽事件时,获取游戏地图的移动数据这一步骤,其包括:
当监听到游戏地图的拖拽事件时,获取得到屏幕滑动轨迹;
根据屏幕滑动轨迹,计算出游戏地图的移动距离。
4.根据权利要求1-3任一项所述一种瓦片地图加载显示方法,其特征在于,所述若干个瓦片地图的尺寸均大于屏幕可见区域的尺寸。
5.根据权利要求1-3任一项所述一种瓦片地图加载显示方法,其特征在于,所述游戏地图的拖拽事件响应于屏幕滑动触摸操作。
6.根据权利要求1或2所述一种瓦片地图加载显示方法,其特征在于,所述游戏地图的拖拽事件响应于手势滑动控制操作。
7.根据权利要求1-3任一项所述一种瓦片地图加载显示方法,其特征在于,所述瓦片地图文件为jpg格式。
8.一种瓦片地图加载显示系统,其特征在于,包括:
监听模块,用于对游戏地图的拖拽事件进行监听;所述游戏地图由若干个尺寸相同的瓦片地图构成得到;
获取模块,用于当监听到游戏地图的拖拽事件时,获取游戏地图的移动数据;
确定模块,用于根据获取得到的移动数据,确定出当前屏幕可见区域所需显示的若干个瓦片地图;
显示模块,用于根据确定出的若干个瓦片地图的位置行数和位置列数,从若干个瓦片地图文件中搜索出文件名中第一位数字与位置行数相同且文件名中最后一位数字与位置列数相同的瓦片地图文件,将搜索出的瓦片地图文件进行加载显示;
判断模块,用于对若干个瓦片地图进行位置判断,当判断出瓦片地图的位置不落入当前屏幕可见区域中时,则对该瓦片地图不做瓦片地图文件的加载显示操作。
9.一种终端,其特征在于,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-7任一项所述一种瓦片地图加载显示方法。
10.一种存储介质,其中存储有处理器可执行的指令,其特征在于,所述处理器可执行的指令在由处理器执行时用于执行如权利要求1-7任一项所述一种瓦片地图加载显示方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡天脉聚源传媒科技有限公司,未经无锡天脉聚源传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811190669.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示控制方法、终端及计算机可读存储介质
- 下一篇:终端操作方法及装置