角色转换方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24740066 阅读:27 留言:0更新日期:2020-07-04 06:32
本申请涉及一种角色转换方法、装置、计算机设备和存储介质。所述方法包括:展示虚拟环境;所述虚拟环境中显示有第一虚拟对象和第二虚拟对象;获取针对所述第一虚拟对象的角色转换指令;响应于所述角色转换指令,将所述第一虚拟对象转换为与所述第二虚拟对象角色相同的目标虚拟对象;赋予所述目标虚拟对象拥有与所述第二虚拟对象相同的角色属性。采用本方法能够提高虚拟对象之间的互动效果。

【技术实现步骤摘要】
角色转换方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种角色转换方法、装置、计算机设备和存储介质。
技术介绍
在交互式的虚拟场景中,用户可以通过控制一个或多个虚拟对象与对方(如其它用户或计算机程序)控制的虚拟对象进行互动,例如用户控制一个游戏角色攻击对方控制的游戏角色,以达到升级的目的。然而,这种仅通过控制自己原本角色的虚拟对象与对方的虚拟对象进行互动的方式,互动效果并存在一定的局限性。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高虚拟对象之间的互动效果的角色转换方法、装置、计算机设备和存储介质。一种角色转换方法,所述方法包括:展示虚拟环境;所述虚拟环境中显示有第一虚拟对象和第二虚拟对象;获取针对所述第一虚拟对象的角色转换指令;响应于所述角色转换指令,将所述第一虚拟对象转换为与所述第二虚拟对象角色相同的目标虚拟对象;赋予所述目标虚拟对象拥有与所述第二虚拟对象相同的角色属性。一种角色转换装置,所述装置包括:展示模块,用于展示虚拟本文档来自技高网...

【技术保护点】
1.一种角色转换方法,所述方法包括:/n展示虚拟环境,所述虚拟环境中显示有第一虚拟对象和第二虚拟对象;/n获取针对所述第一虚拟对象的角色转换指令;/n响应于所述角色转换指令,将所述第一虚拟对象转换为与所述第二虚拟对象角色相同的目标虚拟对象;/n赋予所述目标虚拟对象拥有与所述第二虚拟对象相同的角色属性。/n

【技术特征摘要】
1.一种角色转换方法,所述方法包括:
展示虚拟环境,所述虚拟环境中显示有第一虚拟对象和第二虚拟对象;
获取针对所述第一虚拟对象的角色转换指令;
响应于所述角色转换指令,将所述第一虚拟对象转换为与所述第二虚拟对象角色相同的目标虚拟对象;
赋予所述目标虚拟对象拥有与所述第二虚拟对象相同的角色属性。


2.根据权利要求1所述的方法,其特征在于,所述第一虚拟对象和所述第二虚拟对象属于不同阵营的人物类型;所述获取针对所述第一虚拟对象的角色转换指令包括:
当所述第一虚拟对象捕捉到所述第二虚拟对象,或所述第二虚拟对象与所述第一虚拟对象间的距离小于预设距离时,则获取针对所述第一虚拟对象的角色转换指令。


3.根据权利要求1所述的方法,其特征在于,所述第一虚拟对象属于待强化攻击能力的角色;所述第一虚拟对象和所述第二虚拟对象属于不同阵营的人物类型;所述获取针对所述第一虚拟对象的角色转换指令之前,所述方法还包括:
在至少两个所述第二虚拟对象中选择具有强化攻击能力的第二虚拟对象;
判断所述第一虚拟对象是否捕捉所述具有强化攻击能力的第二虚拟对象;或者,
判断所述具有强化攻击能力的第二虚拟对象与所述第一虚拟对象间的距离是否小于预设距离。


4.根据权利要求3所述的方法,其特征在于,所述展示虚拟环境之前,所述方法还包括:
展示角色选择页面;所述角色选择页面中显示至少两个候选角色;
接收输入的选择指令;
根据所述选择指令,在所述候选角色中选择所述待强化攻击能力的角色;
将所述待强化攻击能力的角色作为用于显示在所述虚拟环境中的所述第一虚拟对象。


5.根据权利要求1所述的方法,其特征在于,所述第一虚拟对象和所述第二虚拟对象属于不同阵营的人物类型;所述角色属性包括技能属性;所述方法还包括:
当接收到攻击指令时,获取与所述攻击指令对应的、且属于所赋予的技能属性中的技能值;
控制所述目标虚拟对象使用所述技能值对所述第二虚拟对象进行攻击。


6.根据权利要求5所述的方法,其特征在于,所述控制所述目标虚拟对象使用所述技能值对所述第二虚拟对象进行攻击之后,所述方法还包括:
当所述第二虚拟对象的生命值达到恢复条件或接收到角色恢复指令时,则
对所述目标虚拟对象进行角色转换,以使所述目标虚拟对象恢复成所述第一虚拟对象。


7.根据权利要求6所述的方法,其特征在于,所述对所述目标虚拟对象进行角色转换之前,所述方法还包括:
对赋予所述目标虚拟对象的、且与所述第二虚拟对象一致的技能属性进行取消;
所述对所述目标虚拟对象进行角色转换之后,所述方法还包括:
对恢复后的所述第一虚拟对象赋予初始所拥有的技能属性。


8.根据权利要求6所述的方法,其特征在于,所述对所述目标虚拟对象进行角色转换,以使所述目标虚拟对象恢复成所述第一虚拟对象包括:
获取第一虚拟对象骨骼数据和对应的装扮数据;
根据所述第一虚拟对象骨骼数据和所述装扮数据生成所述第一虚拟对象;
在所述虚拟环境中,将所述目标虚拟对象替换为所述第一虚拟对象。


9.根据权利要求2至8任一项所述的方法,其特征在于,所述获取针对所述第一虚拟对象的角色转换指令之前,所述方法还包括:
对捕捉的所述第二虚拟对象,或者处于所述预设距离范围内的所述第二虚拟对象进行标记;
所述将所述第一虚拟对象转换为与所述第二虚拟对象角色相同的目标虚拟对象包括:
判断所述第二虚拟对象的生命值是否达到转换条件;
若所述第二虚拟对象的所述生命值达到所述转换条件,则将所述第一虚拟对象转换为与所述第二虚拟对象角色相同的目标虚拟对象。


10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
若所述第二虚拟对象的所述生命值未达到所述恢复条件,则在所述虚拟环境的画面层级上显示角色转换失败的提示;以及;
控制所述第一虚拟对象进行震动。


11.根据权利要求1所述的方法,其特征在于,所述角色属性包括技能属性;所述第一虚拟对象和所述第二虚拟对象属于不同阵营的人物类型;所述方法还包括:
确定各所述第二虚拟对象所拥有的技能属性;
在各所述第二虚拟对象中,根据所述技能属性选择克制其它第二虚拟对象的第二虚拟对象;
所述将所述第一虚拟对象转换为与所述第二虚拟对象角色相同的目标虚拟对象包括:
将所选择的第二虚拟对象作为目标角色对所述第一虚拟对象进行转换,得到目标虚拟对象。


12...

【专利技术属性】
技术研发人员:胡坚黄沛鑫
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1