一种信息处理方法、终端及计算机存储介质的制作方法_3

文档序号:9505910阅读:来源:国知局
]步骤301、在图形用户界面中渲染得到至少一个虚拟资源对象。
[0074]这里,所述虚拟资源对象涵盖在图形用户界面中各种类型的对象,如表征用户的用户头像图标,表征背景的建筑物,树木,塔防等对象,表征用户状态(如血值,活力值)的对象,表征用户技能,装备等对象,表征控制用户位置移动变化的方向按钮对象,用户释放技能时的渲染对象等都在本发明实施例的“虚拟资源对象”的保护范围内。
[0075]步骤302、部署于所述图形用户界面至少一技能操作区域的至少一个技能条对象包括Μ个窗口位,所述Μ为正整数。
[0076]这里,如图3所示的一个用户接口(UI)示意图,图3中包括:图形用户界面100,技能对象300,技能条对象,控制用户移动及发起攻击的功能键对象500,能使当前用户在图形用户界呈现的大地图中看到敌我双方部署布局的小地图对象600。所述技能条对象为由技能对象401-409所组成的条形区域,目前有9个技能对象,其中,实际上显示在技能条对象窗口位的只有3个技能对象(如图3中实线所示的技能1-3所在的窗口位置),剩下的6个技能对象(如图3中虚线所述的技能4-9所在的位置)是随着用户的滑动操作而展开显示的,如果用户没有滑动操作,则该剩下的6个技能实际上是隐藏的,并不会在技能条对象窗口位中显示,结合步骤303而言,只有检测到对所述至少一个技能条对象的滑动操作手势后,触发在所述Μ个窗口位中切换显示按顺序排列的Ν个不同的技能对象,所述Ν为正整数,且Ν>Μ,比如,目前图3所示的UI界面,Ν当前为9,Μ当前为3。比如,窗口位为当前技能1-3的位置,当用户向右边滑动,则将隐藏的技能对象4-9显示出来,如用户向左边滑动,则将展开显示的技能4-9重新隐藏起来。图3是将窗口位设置于当前技能1-3的位置,这个位置是根据用户需求任意设置的,比如,窗口位也可以设置于当前技能对象4-6的位置,则用户手指位于技能对象4的位置,之后向左边滑动,则将隐藏的技能对象1-3展开显示出来,接着,用户向右边滑动,则将展开显示的技能1-3重新隐藏起来;用户手指位于技能对象6的位置,之后向右边滑动,则将隐藏的技能对象7-9展开显示出来,接着,用户向左边滑动,则将展开显示的技能7-9重新隐藏起来。
[0077]这里,虽然窗口位的具体设置可以根据用户需求任意设置,但是只要一经预设好,就在屏幕上的确定位置,以便用户有可以一目了然快速找到该技能条对象。
[0078]这里,结合步骤304而言,检测到对所述Μ个窗口位中当前显示的至少一个技能对象的技能释放操作手势时,执行对所述至少一个技能对象的技能释放操作。仍然以上述图3的例子进行说明,目前图3所示的UI界面,Ν当前为9,Μ当前为3。比如,窗口位为当前技能1-3的位置,当用户向右边滑动,则将隐藏的技能对象4-9显示出来,如用户向左边滑动,则将展开显示的技能4-9重新隐藏起来,如果用户在向右边滑动并将隐藏的技能对象4-9显示出来,之后释放手指,则将技能对象4-9对应的技能释放出来。具体显示可以为:将技能对象4-9放入当前的3个窗口位中,替换掉之前在当前的3个窗口位中显示的所述技能对象1-3。
[0079]只是一个具体实例,如图4-5所示的UI界面是其他的示例,分别从游戏的敌我双方布局为3对3,5对5不同的人员部署场景来描述,在大地图和小地图中显示的对战模式有所不同,1对1的模式是双方部署人数各自为一个人的情况,参考图4-5的UI呈现,只是UI中小地图中的部署人数的区别,这里不做赘述,后续会展开描述。
[0080]步骤303、检测到对所述至少一个技能条对象的滑动操作手势,触发在所述Μ个窗口位中切换显示按顺序排列的Ν个不同的技能对象,所述Ν为正整数,且Ν>Μ。
[0081]这里,如目前图3所示的UI界面,Ν当前为9,Μ当前为3。比如,窗口位为当前技能1-3的位置,当用户向右边滑动,则将隐藏的技能对象4-9显示出来,如用户向左边滑动,则将展开显示的技能4-9重新隐藏起来。
[0082]图3仅为一个示例,本发明实施例的技能条对象对应的窗口位置不限于3个,可以为4个,5个,6个,根据用户终端屏幕的大小来决定,宗旨是:不要该技能条对象的窗口位置不要占用过多的屏幕,且在一个确定的位置。
[0083]通过上述图3的示例,已经可以看出:技能对象多于窗口位的个数,然而,无论技能添加的数量如何增加,都不会大量占用屏幕的面积,因为Μ个窗口位始终不变,只是随着对用户滑动操作手势的响应,触发在所述Μ个窗口位中切换显示按顺序排列的Ν个不同的技能对象,并最终检测到对所述Μ个窗口位中当前显示的至少一个技能对象的技能释放操作手势时,执行对所述至少一个技能对象的技能释放操作。
[0084]步骤304、进入所述滑动操作的轨迹捕捉模式,获取滑动轨迹的第二运动方向,以将对应所述第二运动方向滑动轨迹所显示的Μ个技能对象确定为所述目标技能添加对象。
[0085]步骤305、检测到所述滑动操作由滑动状态转变为滑动释放状态时,确定当前为所述释放操作,则将所述Μ个技能操作对象放置于所述Μ个窗口位中。
[0086]这里,如步骤303所述,这里不做赘述,所述技能对象即为图3中示例的技能对象1-9,指的是具体的技能。通过步骤304-305将对应展开显示的技能对象释放出来。
[0087]在本发明实施例一实施方式中,所述技能对象在条形区域内呈横向或纵向分布;所述技能对象包括预设的图标信息。
[0088]在本发明实施例一实施方式中,所述方法还包括:根据所述第二运动方向滑动轨迹所途经目标位置的不同,获取以展开显示方式或隐藏显示方式得到的不同的目标技能添加对象,以实现在至少一个目标技能添加对象中的技能自由切换。对应的UI界面图如图5所示,第二运动方向为首先向左边滑动,为5对5对战模式,窗口位为当前技能4-6的位置,当用户向左边滑动,则将隐藏的技能对象1-3显示出来,如果用户在向左边滑动并将隐藏的技能对象1-3显示出来之后释放手指,则将技能对象1-3对应的技能释放出来,此时在技能释放区域800中释放的技能不仅包括技能4-5,还包括新增的技能1-3(图中并未显示出所有释放的技能,仅为示意),之后用户向右边滑动,则将展开显示的技能1-3重新隐藏起来。然后,第一运动方向为用户向右边滑动,则将隐藏的技能对象7-9显示出来,如果用户在向右边滑动并将隐藏的技能对象7-9显示出来之后释放手指,则将技能对象7-9对应的技能释放出来,此时在技能释放区域800中释放的技能不仅包括技能4-5,还包括新增的技能7-8 (图中并未显示出所有释放的技能,仅为示意),之后用户向右边滑动,则将展开显示的技能7-9重新隐藏起来。可见:新增的技能对象是可以伴随用户的滑动操作展开显示或隐藏,以方便用户在技能条对象中选择合适的技能进行释放,且不占用过多屏幕的位置用于摆放各种供用户选择的多个技能对象。
[0089]基于上述实施例一至三,在本发明实施例一实施方式中,还可以包括:根据收集的用户需求信息对所述技能条对象所占据的窗口位个数进行调整后,刷新所述Μ个窗口位为M+j个,所述j为大于零的正整数。如图3仅为一个示例,本发明实施例的技能条对象对应的窗口位置不限于3个,可以为4个,5个,6个,根据用户终端屏幕的大小来决定,宗旨是:不要该技能条对象的窗口位置不要占用过多的屏幕,且在一个确定的位置。在默认设置好之后,还可以如本实施方式,进行刷新,比如用户用同一个账号登陆游戏系统,开始是用手机打游戏,之后移植游戏到平板电脑,由于平板电脑比手机的屏幕要大,如果之前默认设置的窗口个数为2个,则移植到平板电脑后,刷新游戏UI界面中的窗口个数为4个。
[0090]以下实施例涉及到终端,服务器、计算机存储介质描述,未描述的实例和效果等参照上述实施例一至三,这里不做赘述。
[0091]实施例四:
[0092]本发明实施例的一种终端,通过在终端的处理器上执行软件应用并在所述终端的显示器上进行渲染,以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏系统上被实施,如图8所示,所述终端包括:
[0093]第一渲染单元61,用于在图形用户界面中渲染得到至少一个虚拟资源对象。
[0094]窗口位部署单元62,用于部署于所述图形用户界面至少一技能操作区域的至少一个技能条对象包括Μ个窗口位,所述Μ为正整数。
[0095]第一检测单元63,用于检测到对所述至少一个技能条对象的滑动操作手势,触发在所述Μ个窗口位中切换显示按顺序排列的Ν个不同的技能对象,所述Ν为正整数,且Ν>Μ。
[0096]第二检测单元64,用于检测到对所述Μ个窗口位中当前显示的至少一个技能对象的技能释放操作手势时,执行对所述至少一个技能对象的技能释放操作。
[0097]本实施例的一个实际应用中,所述虚拟资源对象涵盖在图形用户界面中各种类型的对象,如表征用户的用户头像图标,表征背景的建筑物,树木,塔防等对象,表征用户状态(如血值,活力值)的对象,表征用户技能,装备等对象,表征控制用户位置移动变化的方向按钮对象,用户释放技能时的渲染对象等都在本发明实施例的“虚拟资源对象”的保护范围内。
[0098]这里,如图3所示的一个用户接口(UI)示意图,所述技能条对象为由技能对象401-409所组成的条形区域,目前有9个技能对象,其中,实际上显示在技能条对象窗口位的只有3个技能对象(如图3中实线所示的技能1-3所在的窗口位置),剩下的6个技能对象(如图3中虚线所述的技能4-9所在的位置)是随着用户的滑动操作而展开显示的,如果用户没有滑动操作,则该剩下的6个技能实际上是隐藏的,并不会在技能条对象窗口位中显示,只有检测到对所述至少一个技能条对象的滑动操作手势后,触发在所述Μ个窗口位中切换显示按顺序排列的Ν个不同的技能对象,所述Ν为正整数,且Ν>Μ,比如,目前图3所示的UI界面,Ν当前为9,Μ当前为3。比如,窗口位为当前技能1-3的位置,当用户向右边滑动,则将隐藏的技能对象4-9显示出来,如用户向左边滑动,则将展开显示的技能4-9重新隐藏起来。图3是将窗口位设置于当前技能1-3的位置,这个位置是根据用户需求任意设置的,比如,窗口位也可以设置于当前技能对象4-6的位置,则用户手指位于技能对象4的位置,之后向左边滑动,则将隐藏的技能对象1-3展开显示出来,接着,用户向右边滑动,则将展开显示的技能1-3重新隐藏起来;用户手指位于技能对象6的位置,之后向右边滑动,则将隐藏的技能对象7-9展开显示出来,接着,用户向左边滑动,则将展开显示的技能7-9重新隐藏起来。
[0099]这里,虽然窗口位的具体设置可以根据用户需求任意设置,但是只要一经预设好,就在屏幕上的确定位置,以便用户有可以一目了然快速找到该技能条对象。
[0100]这里,检测到对所述Μ个窗口位中当前显示的至少一个技能对象的技能释放操作手势时,执行对所述至少一个技能对象的技能释放操作。仍然以上述图3的例子进行说明,目前图3所示的UI界面,Ν当前为9,Μ当前为3。比如,窗口位为当前技能1-3的位置,当用户向右边
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1