显示图标的方法、装置和系统制造方法及图纸

技术编号:21014539 阅读:51 留言:0更新日期:2019-05-03 23:19
本发明专利技术公开了一种显示图标的方法、装置和系统。其中,该方法用于在移动终端上渲染一图形用户界面,图形用户界面至少包括部分游戏场景、以及一缩略地图,游戏场景包括至少一目标对象,包括:获取目标对象在游戏场景中的第一位置;对第一位置进行转换,得到目标对象在缩略地图上的第二位置;根据第二位置的占用信息确定目标对象对应的图标在缩略地图上的显示位置;在缩略地图上的显示位置显示图标。本发明专利技术解决了游戏场景中小地图中的图标重叠的技术问题。

Method, device and system for displaying icons

The invention discloses a method, device and system for displaying icons. The method is used to render a graphical user interface on mobile terminal. The graphical user interface includes at least part of the game scene and a thumbnail map. The game scene includes at least one target object, including acquiring the first position of the target object in the game scene, converting the first position to get the second position of the target object on the thumbnail map, and according to the second position. The occupancy information of location determines the display position of the icon corresponding to the target object on the thumbnail map, and the display position on the thumbnail map shows the icon. The invention solves the technical problem of overlapping icons in small maps in game scenes.

【技术实现步骤摘要】
显示图标的方法、装置和系统
本专利技术涉及计算机领域,具体而言,涉及一种显示图标的方法、装置和系统。
技术介绍
为提升游戏玩家的游戏体验,现有的网络游戏中大部分具有小地图功能。小地图可以将游戏场景中的重要单位(例如,非玩家角色的位置、任务目标点等)使用不同的图标进行显示,以便于游戏玩家查看重要单位的位置,从而进行寻路等操作,例如,在图1所示的地图中,标注了“A04”、“A06”等图标的位置。目前,通常采用将目标对象在游戏场景中平面坐标转换为投影在小地图上的地图坐标的方式对目标对象的图标进行显示,例如,在图2所示的图标显示的原理示意图中,目标对象在游戏场景中的平面坐标为(x0,y0),经过坐标转换后,得到目标对象在小地图中的地图坐标为(x1,y1),则在小地图中的(x1,y1)坐标处显示目标对象的图标。然而随着市场需求和技术的不断发展,手游中单个场景中可供体验的元素越来越多,但手机等手游设备的屏幕尺寸有限,尤其是游戏场景的尺寸远大于手游设备的屏幕尺寸时,在游戏场景中两个目标对象显示在小地图中时,两个目标对象之间的距离将变小,尤其当游戏场景中两个目标对象之间距离较近时,投影在小地图中的两本文档来自技高网...

【技术保护点】
1.一种显示图标的方法,其特征在于,用于在移动终端上渲染一图形用户界面,所述图形用户界面至少包括部分游戏场景、以及一缩略地图,所述游戏场景包括至少一目标对象,所述方法包括:获取所述目标对象在所述游戏场景中的第一位置;对所述第一位置进行转换,得到所述目标对象在所述缩略地图上的第二位置;根据所述第二位置的占用信息确定所述目标对象对应的图标在所述缩略地图上的显示位置;在所述缩略地图上的所述显示位置显示所述图标。

【技术特征摘要】
1.一种显示图标的方法,其特征在于,用于在移动终端上渲染一图形用户界面,所述图形用户界面至少包括部分游戏场景、以及一缩略地图,所述游戏场景包括至少一目标对象,所述方法包括:获取所述目标对象在所述游戏场景中的第一位置;对所述第一位置进行转换,得到所述目标对象在所述缩略地图上的第二位置;根据所述第二位置的占用信息确定所述目标对象对应的图标在所述缩略地图上的显示位置;在所述缩略地图上的所述显示位置显示所述图标。2.根据权利要求1所述的方法,其特征在于,在对所述第一位置进行转换,得到所述目标对象在所述缩略地图上的第二位置之前,所述方法还包括:将所述游戏场景划分为预设数量的网格;存储每个网格的占用信息,其中,所述占用信息包括空闲状态和占用状态。3.根据权利要求2所述的方法,其特征在于,对所述第一位置进行转换,得到所述目标对象在所述缩略地图上的第二位置,包括:获取所述目标对象在所述游戏场景中所占的网格数;根据所述目标对象占用的网格数确定所述目标对象在所述网格上的网格位置,得到所述目标对象在所述缩略地图上的第二位置。4.根据权利要求3所述的方法,其特征在于,根据所述第二位置的占用信息确定所述目标对象对应的图标在所述缩略地图上的显示位置,包括:在所述第二位置的占用信息为所述空闲状态的情况下,确定所述缩略地图的第二位置为所述图标的显示位置。5.根据权利要求3所述的方法,其特征在于,根据所述第二位置的占用信息确定所述目标对象对应的图标在所述缩略地图上的显示位置,包括:在所述第二位置的占用信息为所述占用状态的情况下,以所述第二位置为中心、以所述图标所占用的网格数为单位,对所述游戏场景上的网格单元对应的占用信息进行检测,直至检测到处于所述空闲状态的网格单元为止,根据处于所述空闲状态的网格单元确定所述图标的显示位置,其中,所述网格单元包含所述图标所占用的网格数的网格。6.根据权利要求3所述的方法,其特征在于,根据所述第二位置的占用信息确定所述目标对象对应的图标在所述缩略地图上的显示位置,包括:在所述第二位置的占用信息为所述占用状态的情况下,以所述第二位置为中心、以所述图标所占用的网格数为单位,对所述游戏场景上的网格单元对应的占用信息进行检测,并记录检测次数;在所述检测次数小于预设...

【专利技术属性】
技术研发人员:刘慧孟
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1