一种游戏界面中虚拟物品的展示控制方法及装置制造方法及图纸

技术编号:12544273 阅读:124 留言:0更新日期:2015-12-19 12:52
本发明专利技术公开了一种游戏界面中虚拟物品的展示控制方法及装置,展示控制方法用于控制游戏界面的控件区域内展示的虚拟物品元素个数由单列y行增加为m列n行,定义虚拟物品元素的个数为S=m×n;包括以下步骤:1)判断手指触摸点的动作指示是否为展开控件区域;2)调整控件区域的宽度或者调整控件区域的宽度和长度;3)从虚拟物品元素列表中确定出待布局的S个虚拟物品元素;4)计算所述S个虚拟物品元素在控件区域内以m列n行排列的布局位置;5)根据步骤4)计算的布局位置,控制S个虚拟物品元素在所述控件区域内显示。本发明专利技术的展示控制方法及装置,可在控件区域内展示出更多个数的虚拟物品元素,从而有效提高用户浏览虚拟物品元素的效率。

【技术实现步骤摘要】
【专利说明】
本专利技术涉及一种游戏界面中的虚拟物品的展示控制方法及装置。【
技术介绍
】随着移动终端的广泛应用,在移动终端上开发游戏的需求也越来越大。在需要展示虚拟物品一类手机游戏中,例如展示服装、发型等的换装类游戏或者展示武器、秘籍等的武侠类游戏,需要实现在同屏幕中同时展现备选的可更换物品元素项与游戏角色形象,其核心需求是玩家从备选可更换物品中进行选择,点击不同的物品,同时游戏角色形象中展现配备相应物品(服装、发型、武器或者秘籍)的具体效果。对于更换与查看虚拟物品项这个操作需求,在游戏界面中的传统展示方法是:游戏界面左侧展现游戏角色形象,右侧布置控件区域,在控件区域内设置单列的备选可更换的虚拟物品元素,上下滑动可查看其它虚拟物品元素。点击选中控件区域内某一虚拟物品元素,左侧的游戏角色上即呈现配备该虚拟物品后的形象。如果需要同时查看大量虚拟物品,则通过点击游戏界面中的一个按钮跳转到另一个以多行多列形式展示物品的全屏界面进行查看。上述展示方法,存在的缺点是:第一,单列排列、上下滑动的操作浏览方式效率非常低,当用户拥有大量备选的虚拟物品项时,不易定位到排序靠后的物品。第二,需要跳转到另一个全屏界面才能以较高效率浏览物品项,但此时并不能更换物品项,及时查看到游戏角色配备该物品后的效果,仍然需要返回换装界面再次定位到物品才能呈现配备物品后的效果,操作效率较低。【
技术实现思路
】本专利技术所要解决的技术问题是:弥补上述现有技术的不足,提出一种游戏界面中虚拟物品的展示控制方法及装置,可在控件区域内展示较多个数的虚拟物品,提高用户浏览效率。本专利技术的技术问题通过以下的技术方案予以解决:—种游戏界面中虚拟物品的展示控制方法,用于控制游戏界面的控件区域内展示的虚拟物品元素个数由单列y行增加为m列η行,m多2,η多y多1,定义所述虚拟物品元素的个数为S = mXn ;包括以下步骤:1)判断手指触摸点的动作指示是否为展开所述控件区域,如是,则执行步骤2);如否,则保持当前展示状态不变;2)沿所述动作指示的方向,调整控件区域的宽度或者调整控件区域的宽度和长度,使控件区域的面积增加至能容纳m列η行虚拟物品元素;3)从虚拟物品元素列表中确定出待布局的S个虚拟物品元素,确定时,将所述控件区域内当前展示的第一个虚拟物品元素及其后按顺序排列的S-1个虚拟物品元素确定为所述S个虚拟物品元素;4)计算所述S个虚拟物品元素在所述控件区域内以m列η行排列的布局位置;5)根据步骤4)计算的布局位置,控制所述S个虚拟物品元素在所述控件区域内显示。—种游戏界面中虚拟物品的展示控制方法,用于控制游戏界面的控件区域内展示的虚拟物品元素个数由m列η行减少为单列y行,1,定义所述虚拟物品元素个数为S = mXn ;包括以下步骤:1)判断手指触摸点的动作指示是否为展开所述控件区域,如是,则执行步骤2);如否,则保持当前展示状态不变;2)调整控件区域的宽度或者调整控件区域的宽度和长度,使控件区域的面积减少至容纳单列I行虚拟物品元素;3)从当前展示的S个虚拟物品元素中确定出y个虚拟物品元素,确定时,将所述控件区域内当前展示的第一个虚拟物品元素及其后按顺序排列的y_l个虚拟物品元素确定为所述I个虚拟物品元素;4)计算所述y个虚拟物品元素在所述控件区域内以单列y行排列的布局位置;5)根据步骤4)计算的布局位置,控制所述y个虚拟物品元素在所述控件区域内显示。—种游戏界面中虚拟物品的展示控制装置,用于控制游戏界面的控件区域内展示的虚拟物品元素个数由单列y行增加为m列η行,m多2,η多y多1,定义所述虚拟物品元素个数为S = mXn ;包括判断模块,调整模块,确定模块,计算模块和控制模块;所述判断模块用于判断手指触摸点的动作指示是否为展开所述控件区域;所述调整模块用于在所述判断模块的判断结果为是时,沿所述动作指示的方向,调整控件区域的宽度或者调整控件区域的宽度和长度,使控件区域的面积增加至能容纳m列η行虚拟物品元素;所述确定模块用于从虚拟物品元素列表中确定出待布局的S个虚拟物品元素,确定时,将所述控件区域内当前展示的第一个虚拟物品元素及其后按顺序排列的S-1个虚拟物品元素确定为所述S个虚拟物品元素;所述计算模块用于计算所述S个虚拟物品元素在所述控件区域内以m列η行排列的布局位置;所述控制模块用于根据所述计算模块计算的布局位置,控制所述S个虚拟物品元素在所述控件区域内显示。本专利技术与现有技术对比的有益效果是:本专利技术的游戏界面中虚拟物品的展示控制方法及装置,检测水平滑动距离,在满足阈值条件下,视为用户的有效水平滑动交互,进而调整控件区域的尺寸使其能容纳的虚拟物品元素个数变为多列多行。相应地,选择目前第一个虚拟物品元素为起始的多个虚拟物品元素,计算布局位置后将其显示在调整尺寸后的控件区域内。本专利技术的展示控制方法,可在控件区域内展示出更多个数的虚拟物品元素,从而有效提高用户浏览虚拟物品元素的效率。【【附图说明】】图1是本专利技术【具体实施方式】的虚拟物品的展示控制方法的流程图;图2是本专利技术【具体实施方式】的控件区域的展示效果在控制前后的状态示意图;图3是本专利技术【具体实施方式】的虚拟物品的展示控制装置的结构示意图。【【具体实施方式】】下面结合【具体实施方式】并对照附图对本专利技术做进一步详细说明。本专利技术的构思是,鉴于目前控件区域单列查看浏览和另一界面的全屏界面浏览时各自的特点,全屏浏览状态下将物品分为多列多行以及多页的形式查看,但全屏浏览状态下,不能进行物品的点击选中切换、查看详情等操作。而单列查看浏览状态下可进行物品的点击选中切换,但无法高效率的浏览。专利技术人提出将两者的优点集合,即设计交互时,在控件区域以多列多行的方式展示虚拟物品元素,这样,展示时浏览效率可提高,同时也可设计在浏览大量物品的同时实现点击选中,程序物品效果的目标。基于此,专利技术人提出了本专利技术的虚拟物品的展示控制方法。如图1所示,为本【具体实施方式】的针对游戏界面中的虚拟物品的展示控制方法,展示的目标效果是控制游戏界面,例如移动终端(手机或者平板电脑)上的游戏界面的控件区域100内展示的虚拟物品元素200的个数由单列y行增加为m列η行,m多2,n多y多1,定义虚拟物品元素的个数为S = mXn。y、m、η均限定的是个数,因此均为正整数。本【具体实施方式】的展示效果如图2所示,从左侧的展示单列6行转变为右侧的展示3列6行。该展示控制方法包括以下步骤:I)判断手指触摸点的动作指示是否为展开所述控件区域,如是,则执行步骤2);如否,则保持当前展示状态不变。该步骤中,检测识别玩家在游戏界面上操作时的操作信息。例如,设计游戏界面,使界面上生成供玩家用户点击的按钮。玩家用户点击该按钮,即表示希望展开控件区域。此时,判断游戏界面中该按钮是否被手指触摸点击,如果是,则判断手指触摸点的动作指示为展开控件区域的指示;如果否,则判断手指触摸点的动作指示不是展开控件区域的指示。再例如,也可不涉及游戏界面的设计,直接检测手指触摸点在所述控件区域内的水平滑动距离。判断该水平滑动距离是否超过设定阈值;如果是,则判断手指触摸点的动作指示为展开控件区域的指示;如果否,则判断手指触摸点的动作指示不是展开控件区域的指示。这种检测判断过程,配合后续的本文档来自技高网...

【技术保护点】
一种游戏界面中虚拟物品的展示控制方法,其特征在于:用于控制游戏界面的控件区域内展示的虚拟物品元素个数由单列y行增加为m列n行,m≥2,n≥y≥1,定义所述虚拟物品元素的个数为S=m×n;包括以下步骤:1)判断手指触摸点的动作指示是否为展开所述控件区域,如是,则执行步骤2);如否,则保持当前展示状态不变;2)沿所述动作指示的方向,调整控件区域的宽度或者调整控件区域的宽度和长度,使控件区域的面积增加至能容纳m列n行虚拟物品元素;3)从虚拟物品元素列表中确定出待布局的S个虚拟物品元素,确定时,将所述控件区域内当前展示的第一个虚拟物品元素及其后按顺序排列的S‑1个虚拟物品元素确定为所述S个虚拟物品元素;4)计算所述S个虚拟物品元素在所述控件区域内以m列n行排列的布局位置;5)根据步骤4)计算的布局位置,控制所述S个虚拟物品元素在所述控件区域内显示。

【技术特征摘要】

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

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

1