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

文档序号:9442794阅读:来源:国知局
对象,如表征用户的用户头像图标,表征背景的建筑物,树木,塔防等对象,表征用户状态(如血值,活力值)的对象,表征用户技能,装备等对象,表征控制用户位置移动变化的方向按钮对象,用户释放技能时的渲染对象等都在本发明实施例的“虚拟资源对象”的保护范围内。
[0043]步骤102、检测到位于所述图形用户界面至少一技能操作区域中至少一个技能对象的技能释放触发手势时,在所述图形用户界面上渲染得到技能释放辅助控制对象,所述技能释放辅助控制对象包括技能释放操控光圈对象和处于所述技能释放操控光圈对象的辐射范围以内的虚拟摇杆对象。
[0044]这里,第一种方式:可以在所述图形用户界面上的预设位置渲染得到技能释放辅助控制对象,从而在默认的固定位置显示技能释放辅助控制对象,由于能在预设位置这一默认固定位置出现技能释放辅助控制对象,因此,能促进用户在信息交互过程中的快速响应,避免了用户在图形用户界面查找所浪费的反应时间。第二种方式:也可以是跟随手指触控或滑动得到第一位置,在所述图形用户界面上的第一位置渲染得到技能释放辅助控制对象,从而跟随手指触控或滑动并在可变的位置显示技能释放辅助控制对象,由于能跟随手指触控或滑动并在可变的位置出现技能释放辅助控制对象,因此,能很好的满足习惯手指滑动快速进行技能释放的用户需求,区别于采用固定位置进行技能释放这种习惯在稳定的控制区域进行瞄准从而进行技能释放的用户需求,也能促进用户在信息交互过程中的快速响应,避免了用户在图形用户界面查找所浪费的反应时间。
[0045]这里,以第一种方式为例,如图3所示,在图形用户界面的一技能操作区域40中,获取作用于技能对象I的技能释放操作手势,渲染得到技能释放辅助控制对象,技能释放辅助控制对象包括技能释放操控光圈对象41和虚拟摇杆对象42。后续触发技能释放控制操作,使得所述技能释放操控光圈对象41保持位置不变,将技能释放操控光圈对象41的所在区域完全覆盖技能指示器对象43所锁定的技能可释放范围。
[0046]具体的,如图3所示,技能释放操控光圈对象41可以为轮盘形状,可以成为轮盘;虚拟摇杆对象42可以为环形或圈状,可以称为摇杆,技能指示器对象43可以为轮盘形状,可以称为技能指示器。这里需要指出的是,本文中所述涉及的所述技能释放操控光圈对象和虚拟摇杆对象仅仅为技能释放操控器对象和摇杆器对象的示例,在图形用户界面渲染得到的技能释放操控器对象和摇杆器对象包括但不限于轮盘形状、环状,圈状等等各种形态,只要可以用于实现技能操控的对象都可以实现。
[0047]如图3所示的UI效果界面示意图是通过如图4所示的设置得到的,图4为系统设置界面示意图,用户勾选设置轮盘出现位置为固定位置选项时,与用户的设置相匹配,后续通过渲染得到如图3所示的UI界面。UI界面中,摇杆的中心偏离轮盘的中心,触发技能释放控制操作,使得所述轮盘保持位置不变,将所述轮盘的所在区域完全覆盖技能指示器所锁定的技能可释放范围。所述技能指示器是指渲染出来用于辅助用户进行瞄准或其他功用的指示器。
[0048]这里,所述技能释放操控光圈对象的所在区域完全覆盖技能指示器对象所锁定的技能可释放范围。
[0049]步骤103、检测到对所述虚拟摇杆对象的拖动操作时,控制所述技能对象的技能释放位置在所述图形用户界面内的对应调整。
[0050]步骤104、判断所述虚拟摇杆对象是否超出阈值区域,当所述虚拟摇杆对象未超出阈值区域时,根据检测到的所述拖动操作的释放操作,从所述技能对象的技能可释放范围内的至少一个角色对象中选择出满足第一预设策略的优先级最高的目标角色对象,对所述目标角色对象执行所述技能释放操作。
[0051 ] 这里,如图5所示为阈值区域的一个实例,图5中,虚拟摇杆对象42与阈值区域44部分重叠,并未超出阈值区域。在这种情况下获取用户手指松开手势,执行后续步骤,则从所述技能可释放范围内的至少一个角色对象中选择满足第一预设策略的角色对象作为优先级最高的目标角色对象。
[0052]这里,对所述目标角色对象执行所述技能释放操作可以为:按照所述虚拟摇杆对象跟随所述技能释放操作手势的拖动进行移动所得到的所述技能对象的释放位置和/或方向,在所述技能可释放范围内对所述目标角色对象执行所述技能释放操作。
[0053]采用本发明实施例,通过判断用户手指触控的所述虚拟摇杆对象是否超出阈值区域的各种情况来进行目标角色对象的选择定位,在判断结果为用户手指触控的所述虚拟摇杆对象未超出阈值区域时,获取用户手指松开手势,从所述技能可释放范围内的至少一个角色对象中选择满足第一预设策略的角色对象作为优先级最高的目标角色对象;按照所述虚拟摇杆对象跟随所述技能释放操作手势进行移动所得到的所述技能对象的释放位置和/或方向,在所述技能可释放范围内对所述目标角色对象执行所述技能释放操作,这种释放特定能力的方式可以精确地快速定位出技能释放所针对的目标对象,避免误操作,定位准确而提升了交互处理的处理速度。
[0054]实施例二:
[0055]本发明实施例的一种信息处理方法,所述方法应用于电子设备中,所述电子设备包括显示单元,所述显示单元包括显示区域,如图6所示,所述方法包括:
[0056]步骤201、在图形用户界面中渲染得到至少一个虚拟资源对象。
[0057]这里,所述虚拟资源对象涵盖在图形用户界面中各种类型的对象,如表征用户的用户头像图标,表征背景的建筑物,树木,塔防等对象,表征用户状态(如血值,活力值)的对象,表征用户技能,装备等对象,表征控制用户位置移动变化的方向按钮对象,用户释放技能时的渲染对象等都在本发明实施例的“虚拟资源对象”的保护范围内。
[0058]步骤202、检测到位于所述图形用户界面至少一技能操作区域中至少一个技能对象的技能释放触发手势时,在所述图形用户界面上渲染得到技能释放辅助控制对象,所述技能释放辅助控制对象包括技能释放操控光圈对象和处于所述技能释放操控光圈对象的辐射范围以内的虚拟摇杆对象。
[0059]这里,第一种方式:可以在所述图形用户界面上的预设位置渲染得到技能释放辅助控制对象,从而在默认的固定位置显示技能释放辅助控制对象,由于能在预设位置这一默认固定位置出现技能释放辅助控制对象,因此,能促进用户在信息交互过程中的快速响应,避免了用户在图形用户界面查找所浪费的反应时间。第二种方式:也可以是跟随手指触控或滑动得到第一位置,在所述图形用户界面上的第一位置渲染得到技能释放辅助控制对象,从而跟随手指触控或滑动并在可变的位置显示技能释放辅助控制对象,由于能跟随手指触控或滑动并在可变的位置出现技能释放辅助控制对象,因此,能很好的满足习惯手指滑动快速进行技能释放的用户需求,区别于采用固定位置进行技能释放这种习惯在稳定的控制区域进行瞄准从而进行技能释放的用户需求,也能促进用户在信息交互过程中的快速响应,避免了用户在图形用户界面查找所浪费的反应时间。
[0060]这里,以第一种方式为例,如图3所示,在图形用户界面的一技能操作区域40中,获取作用于技能对象I的技能释放操作手势,渲染得到技能释放辅助控制对象,技能释放辅助控制对象包括技能释放操控光圈对象41和虚拟摇杆对象42。后续触发技能释放控制操作,使得所述技能释放操控光圈对象41保持位置不变,将技能释放操控光圈对象41的所在区域完全覆盖技能指示器对象43所锁定的技能可释放范围。
[0061]具体的,如图3所示,技能释放操控光圈对象41可以为轮盘形状,可以成为轮盘;虚拟摇杆对象42可以为环形或圈状,可以称为摇杆,技能指示器对象43可以为轮盘形状,可以称为技能指示器。这里需要指出的是,本文中所述涉及的所述技能释放操控光圈对象和虚拟摇杆对象仅仅为技能释放操控器对象和摇杆器对象的示例,在图形用户界面渲染得到的技能释放操控器对象和摇杆器对象包括但不限于轮盘形状、环状,圈状等等各种形态,只要可以用于实现技能操控的对象都可以实现。
[0062]如图3所示的UI效果界面示意图是通过如图4所示的设置得到的,图4为系统设置界面示意图,用户勾选设置轮盘出现位置为固定位置选项时,与用户的设置相匹配,后续通过渲染得到如图3所示的UI界面。UI界面中,摇杆的中心偏离轮盘的中心,触发技能释放控制操作,使得所述轮盘保持位置不变,将所述轮盘的所在区域完全覆盖技能指示器所锁定的技能可释放范围。
[0063]这里,所述技能释放操控光圈对象的所在区域完全覆盖技能指示器对象所锁定的技能可释放范围。
[0064]步骤203、检测到对所述虚拟摇杆对象的拖动操作时,控制所述技能对象的技能释放位置在所述图形用户界面内的对应调整。
[0065]步骤204、检测到所述虚拟摇杆对象跟随所述技能释放操作手势进行移动时,判断用户手指触控的所述虚拟摇杆对象是否超出阈值区域,当所述虚拟摇杆对象未超出阈值区域时,获取用户手指松开手势,从所述技能可释放范围内中查询不到所述目标角色对象,在所述技能可释放范围内放弃对所述目标角色对象执行所述技能释放操作,显示第一提示信息。
[0066]这里,如图5所示为阈值区域的一个实例,图5中,虚拟摇杆对象42与阈值区域44部分重叠,并未超出阈值区域。在这种情况下获取用户手指松开手势,执行后续步骤,则从所述技能可释放范围内的至少一个角色对象中选择满足第一预设策略的角色对象作为优先级最高的目标角色对象。
[0067]这里,所述第一提示信息用于表征所述技能可释放范围内没有可选的所述目标角色对象。
[0068]采用本发明实施例,通过判断用户手指触控的所述虚拟摇杆对象是否超出阈值区域的各种情况来进行目标角色对象的选择定位,在判断结果为用户手指触控的所述虚拟摇杆对象未超出阈值区域时,获取用户手指松开手势,从所述技能可释放范围内中查询不到所述目标角色对象,在所述技能可释放范围内放弃对所述目标角色对象执行所述技能释放操作,显示第一提示信息,所述第一提示信息用于表征所述技能可释放范围内没有可选的所述目标角色对象。这种释放特定能力的方式可以精确地快速定位出技能释放所针对的目标对象,如果查询不到该目标对象,则放弃技能释放操作,也能避免误操作,进入下一个判断和检测(如后续实施例三所述),以重新确定该目标对象,定位准确而提升了交互处理的处理速度。
[0069]实施
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1