【技术实现步骤摘要】
虚拟道具的使用方法、装置、设备、介质及程序产品
[0001]本申请实施例涉及人机交互领域,特别涉及一种虚拟道具的使用方法、装置、设备、介质及程序产品。
技术介绍
[0002]在基于三维虚拟环境的应用程序中,用户可以操控虚拟环境中的虚拟角色使用虚拟道具,例如,用户可以使用钩索道具牵引虚拟角色移动至目标位置。
[0003]相关技术中,用户控制虚拟角色使用钩索道具时,通过点击发射控件向目标位置发射钩索道具,钩索道具固定在目标位置之后自动牵引虚拟角色向目标位置移动。
[0004]相关技术中的方法,虚拟角色在被钩索道具牵引向目标位置移动的过程中,用户界面会显示移动方向前面的虚拟角色的视野画面,但虚拟角色容易受到位于侧向或后侧的敌方虚拟角色的攻击。
技术实现思路
[0005]本申请提供了一种虚拟道具的使用方法、装置、设备、介质及程序产品,通过利用隐藏式控件的方式实现了在钩索道具牵引虚拟角色向第一目标位置移动的过程中转换视角。所述技术方案如下:
[0006]根据本申请的一方面,提供了一种虚拟道具的使用方法,所述方法包括:
[0007]显示位于虚拟环境中的虚拟角色和第一使用控件,所述虚拟角色拥有钩索道具,所述第一使用控件是用于触发使用所述钩索道具的控件;
[0008]响应于对所述第一使用控件的第一触发操作,显示所述虚拟角色发射所述钩索道具至第一目标位置的画面,以及所述虚拟角色被所述钩索道具牵引向所述第一目标位置移动的画面;
[0009]响应于对所述第一使用控件的第二触发 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟道具的使用方法,其特征在于,所述方法包括:显示位于虚拟环境中的虚拟角色和第一使用控件,所述虚拟角色拥有钩索道具,所述第一使用控件是用于触发使用所述钩索道具的控件;响应于对所述第一使用控件的第一触发操作,显示所述虚拟角色发射所述钩索道具至第一目标位置的画面,以及所述虚拟角色被所述钩索道具牵引向所述第一目标位置移动的画面;响应于对所述第一使用控件的第二触发操作,显示所述第一使用控件切换为第一轮盘控件的画面;在所述虚拟角色被所述钩索道具牵引向所述第一目标位置移动的过程中,响应于对所述第一轮盘控件的方向选择操作,显示基于所述方向选择操作改变所述虚拟角色的观察视角后的视角画面。2.根据权利要求1所述的方法,其特征在于,所述响应于对所述第一使用控件的第二触发操作,显示所述第一使用控件切换为第一轮盘控件的画面,包括:响应于所述第一使用控件上的长按触发操作,显示所述第一使用控件切换为所述第一轮盘控件的画面;其中,所述长按触发操作是触发时间大于第一阈值的按压操作。3.根据权利要求2所述的方法,其特征在于,所述在所述虚拟角色被所述钩索道具牵引向所述第一目标位置移动的过程中,响应于对所述第一轮盘控件的方向选择操作,显示基于所述方向选择操作改变所述虚拟角色的观察视角后的视角画面,包括:在所述钩索道具牵引所述虚拟角色以第一轨迹向所述第一目标位置移动的过程中,响应于对所述第一轮盘控件的所述方向选择操作,显示保持所述虚拟角色以所述第一轨迹向所述第一目标位置移动,且基于所述方向选择操作改变所述虚拟角色的观察视角后的视角画面。4.根据权利要求1至3任一所述的方法,其特征在于,所述钩索道具包括发射装置、射出部件和牵引部件,所述发射装置固定在所述虚拟角色的肢体上,所述牵引部件与所述发射装置相连,所述射出部件与所述牵引部件相连;所述响应于对所述第一使用控件的第一触发操作,显示所述虚拟角色发射所述钩索道具至第一目标位置的画面,以及所述虚拟角色被所述钩索道具牵引向所述第一目标位置移动的画面,包括:响应于对所述第一使用控件的所述第一触发操作,显示所述虚拟角色使用所述发射装置射出所述射出部件的画面;响应于所述射出部件射中所述第一目标位置并固定,显示所述牵引部件牵引所述虚拟角色向所述第一目标位置移动的画面。5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:在所述虚拟角色被所述钩索道具牵引向所述第一目标位置移动的过程中,响应于在所述虚拟角色向所述第一目标位置移动的移动路径的左右两侧和/或后侧存在敌方虚拟角色,显示保持所述虚拟角色以所述第一轨迹向所述第一目标位置移动,且基于所述敌方虚拟角色的位置改变所述虚拟角色的观察视角后的视角画面。6.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
响应于对所述第一使用控件的所述第一触发操作,显示第二使用控件,所述第二使用控件是用于控制所述虚拟角色腾空跳跃的控件;在所述虚拟角色被所述钩索道具牵引向所述第一目标位置移动的过程中,响应于对所述第二使用控件的第一触发操作,显示所述虚拟角色以所述第一目标位置为支点向第二目标位置腾空跳跃的画面;响应于对所述第二使用控件的第二触发操作,显示所述第二使用控件切换为第二轮盘控件的画面;在所述虚拟角色以所述第一目标位置为支点向所述第二目标位置腾空跳跃的过程中,响应于对所述第二轮盘控件的方向选择操作,显示基于所述方向选择操作改变腾空跳跃路径后的腾空跳跃画面。7.根据权利要求6所述的方法,其特征在于,所述在所述虚拟角色被所述钩索道具牵引向所述第一目标位置移动的过程中,响应于对所述第二使用控件的第一触发操作,显示所述虚拟角色以所述第一目标位置为支点向第二目标位置腾空跳跃的画面,包括:在所述钩索道具以第一状态牵引所述虚拟角色向所述第一目标位置移动的过程中,响应于对所述第二使用控件的第一触发操作,显示所述钩索道具以所述第一目标位置为支点且以第二状态支撑所述虚拟角色向所述第二目标位置腾空跳跃的画面,其中,所述第一状态与所述第二状态不同。8.根据权利要求7所述的方法,其特征在于,所述响应于对所述第二使用控件的所述第二触发操作,显示所述第二使用控件切换为第二轮盘控件的画面,包括:响应于所述第二使用控件上的长按触发操作,显示所述第二使用控件切换为所述第二轮盘控件的画面;其中,所述长按触发操作是触发时间大于第二阈值的按压操作。9.根据权利要求6所述的方法,其特征在于,所述在所述虚拟角色以所述第一目标位置为支点向所述第二目标位置腾空跳跃的过程中,响...
【专利技术属性】
技术研发人员:谢琳滢,潘佳绮,杨泽锋,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。