System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及游戏,尤其是涉及一种虚拟角色控制方法、装置及电子设备。
技术介绍
1、开放世界探索类游戏中,玩家可以自由地在一个大的虚拟世界中进行行走,或者自由选择完成游戏任务的时间点和方式,或者进行战斗等行为。对于开放世界探索类游戏,现有的游戏多偏向于提升世界地图的美术效果、游戏关卡的设定、游戏性能的提升,随着玩家游戏品味的提升,除了需要优质的画面和性能体验外,玩家对于在大世界中战斗的操作手感、攻击招式的多样性、以及在战斗过程中的沉浸感也提出了越来越高的要求。
技术实现思路
1、本公开的申请人在长期的研发过程中发现,现有探索类游戏中,可能存在以下技术问题:玩家在控制虚拟角色进行探索的过程中,输出招式要么单一、要么操作不够连贯,并且战斗过程中沉浸感不高。
2、本公开提供一种虚拟角色控制方法、装置、电子设备及计算机可读存储介质,以至少部分地解决相关技术方案中存在的不足。
3、第一方面,本公开其中一个实施例提供一种虚拟角色控制方法,通过终端设备显示图形用户界面,所述图形用户界面包括至少部分的虚拟场景,以及位于所述虚拟场景中的虚拟角色,该方法包括:响应于针对所述虚拟角色的准备操作,控制所述虚拟角色进入目标招式的准备阶段;在所述虚拟角色处于所述准备阶段时,确定所述虚拟角色的预设范围内是否存在可控制的虚拟对象;当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态;响应所述准备操作的结束,确定当前的瞄准位置,并将处于
4、第二方面,本公开实施例还提供一种虚拟角色控制装置,所述装置应用于终端设备,所述终端设备显示图形用户界面,所述图形用户界面包括至少部分的虚拟场景,以及位于所述虚拟场景中的虚拟角色,该装置包括:第一控制模块,用于响应于针对所述虚拟角色的准备操作,控制所述虚拟角色进入目标招式的准备阶段;确定模块,用于在所述虚拟角色处于所述准备阶段时,确定所述虚拟角色的预设范围内是否存在可控制的虚拟对象;第二控制模块,用于当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态;投掷模块,用于响应所述准备操作的结束,确定当前的瞄准位置,并将处于所述受控状态的所述虚拟对象朝所述瞄准位置进行投掷,以形成对所述瞄准位置的作用力。
5、第三方面,本公开其中一个实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述虚拟角色控制方法。
6、第四方面,本公开其中一个实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述虚拟角色控制方法。
7、本公开其中一个实施例提供一种虚拟角色控制方法,用户(玩家)可以触发针对虚拟角色的准备操作,该准备操作可以是一种用于触发目标招式的蓄力操作,响应该针对虚拟角色的准备操作,触发该虚拟角色进入目标招式的准备阶段,也可以称为目标招式的蓄力阶段,该阶段用于为目标招式的释放进行准备。在该虚拟角色处于该准备阶段时,确定该虚拟角色的预设范围内是否存在可控制的虚拟对象;当该虚拟角色的预设范围内存在可控制的虚拟对象时,终端设备检测该虚拟对象是否执行预设动作,响应检测到该虚拟对象的预设动作时,控制该虚拟对象进入受控状态,从而玩家可以对该虚拟对象进行控制,并且可以调整瞄准方向;在虚拟对象处于受控状态时,玩家可以结束前述的准备操作,响应该准备操作的结束,将处于受控状态的虚拟对象朝瞄准位置进行投掷,从而完成目标招式的释放,目标招式的释放使得该虚拟对象在该瞄准位置形成一定的作用力,该作用力可以对该瞄准位置处的对象或组件造成破坏。本方法实现了对虚拟角色以外的虚拟对象的控制,并借助虚拟对象形成对瞄准位置的作用力,从而该瞄准位置处的对象或组件在作用力的破坏下,可以露出原本被隐藏的游戏任务或者游戏关卡。玩家通过准备操作和瞄准操作的配合,实现了虚拟角色对虚拟对象的灵活控制,可以借助虚拟对象实现对瞄准位置的攻击,操作自由度高、连贯性强,有效增强了玩家在开放世界探索类游戏中的沉浸感,提高了玩家的游戏体验。
本文档来自技高网...【技术保护点】
1.一种虚拟角色控制方法,其特征在于,通过终端设备显示图形用户界面,所述图形用户界面包括至少部分的虚拟场景,以及位于所述虚拟场景中的虚拟角色,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,控制所述虚拟角色进入目标招式的准备阶段后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,控制所述虚拟角色进入目标招式的准备阶段后,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,控制所述虚拟角色进入目标招式的准备阶段后,以及所述经过时间到达所述最大时间之前,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
7.根据权利要求1所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
8.根据权利
9.根据权利要求1所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
10.根据权利要求1所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
11.根据权利要求10所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象朝目标方向的移动,控制所述虚拟对象进入受控状态,包括:
12.根据权利要求10所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象朝目标方向的移动,控制所述虚拟对象进入受控状态,包括:
13.根据权利要求1所述的方法,其特征在于,所述其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
14.根据权利要求13所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象朝目标方向执行攻击动作,控制所述虚拟对象进入受控状态,包括:
15.根据权利要求13所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象朝目标方向执行攻击动作,控制所述虚拟对象进入受控状态,包括:
16.根据权利要求10或13所述的方法,其特征在于,所述目标方向为所述虚拟对象朝向所述虚拟角色的方向。
17.根据权利要求1所述的方法,其特征在于,所述方法还包括:
18.根据权利要求17所述的方法,其特征在于,所述响应于针对所述虚拟场景的瞄准调整操作,调整针对所述虚拟场景的瞄准位置,包括:
19.根据权利要求1所述的方法,其特征在于,所述方法还包括:
20.根据权利要求18所述的方法,其特征在于,所述通过所述图形用户界面显示瞄准标识,包括:
21.根据权利要求19所述的方法,其特征在于,所述瞄准标识位于所述图形用户界面的中心位置。
22.根据权利要求1所述的方法,其特征在于,所述虚拟场景中包括目标组件;所述方法还包括:
23.根据权利要求22所述的方法,其特征在于,所述目标组件用于隐藏目标游戏任务。
24.根据权利要求1所述的方法,其特征在于,所述虚拟场景中包括目标组件,所述目标组件用于隐藏目标游戏任务;
25.根据权利要求24所述的方法,其特征在于,所述方法还包括:
26.根据权利要求1所述的方法,其特征在于,所述方法还包括:
27.根据权利要求1所述的方法,其特征在于,所述方法还包括:
28.根据权利要求1所述的方法,其特征在于,所述方法还包括:
29.根据权利要求1所述的方法,其特征在于,所述准备操作为长按操作。
30.根据权利要求1所述的方法,其特征在于,所述方法还包括:
31.根据权利要求30所述的方法,其特征在于,响应于针对所述虚拟角色的准备操作,调整所述操作提示标识的显示样式,包括:
32.根据权利要求31所述的方法,其特征在于,响应于针对所述虚拟角色的准备操作,调整所述操作提...
【技术特征摘要】
1.一种虚拟角色控制方法,其特征在于,通过终端设备显示图形用户界面,所述图形用户界面包括至少部分的虚拟场景,以及位于所述虚拟场景中的虚拟角色,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,控制所述虚拟角色进入目标招式的准备阶段后,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,控制所述虚拟角色进入目标招式的准备阶段后,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,控制所述虚拟角色进入目标招式的准备阶段后,以及所述经过时间到达所述最大时间之前,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
7.根据权利要求1所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
10.根据权利要求1所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
11.根据权利要求10所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象朝目标方向的移动,控制所述虚拟对象进入受控状态,包括:
12.根据权利要求10所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象朝目标方向的移动,控制所述虚拟对象进入受控状态,包括:
13.根据权利要求1所述的方法,其特征在于,所述其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象的预设动作,控制所述虚拟对象进入受控状态,包括:
14.根据权利要求13所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象朝目标方向执行攻击动作,控制所述虚拟对象进入受控状态,包括:
15.根据权利要求13所述的方法,其特征在于,所述当所述虚拟角色的预设范围内存在可控制的虚拟对象时,响应检测到所述虚拟对象朝目标方向...
【专利技术属性】
技术研发人员:李云鹏,李宇杰,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。