目标操作的批量执行方法和装置、存储介质及电子设备与流程
- 国知局
- 2024-07-11 16:07:23
本发明涉及计算机,具体而言,涉及一种目标操作的批量执行方法和装置、存储介质及电子设备。
背景技术:
1、在虚拟游戏场景中,通常会设置多个不同类型的虚拟对象,并且为了增加游戏的趣味性,允许虚拟角色通过执行目标操作对虚拟对象进行装饰、移动等,使得虚拟对象呈现出满足用户个性化需求的显示效果。
2、例如,正在建造中的房屋共包括3层,每一层有20块结构,那么玩家需要通过执行如下流程才能对一块结构进行贴纸操作:移动虚拟角色、对准目标结构、点击“贴纸”按钮,贴纸完成。由于房屋结构共包括60块,也就意味着需要玩家重复操作上述步骤60次,才能完成对房屋的壁纸粘贴,需要耗费大量的操作时间,造成了对虚拟对象执行操作过程中出现的效率较低的技术问题。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种目标操作的批量执行方法和装置、存储介质及电子设备,以至少解决在对虚拟对象执行操作过程中出现的效率较低的技术问题。
2、根据本发明实施例的一个方面,提供了一种目标操作的批量执行方法,包括:显示目标虚拟角色的游戏画面,其中,目标虚拟角色所在的游戏场景中包括一组虚拟对象,一组虚拟对象中的每个虚拟对象均允许被目标虚拟角色执行相同的目标操作;在一组虚拟对象中的部分虚拟对象分别被目标虚拟角色执行了目标操作、且部分虚拟对象的数量大于或等于预设数量阈值的情况下,显示批量执行按钮,其中,批量执行按钮用于对一组虚拟对象中除部分虚拟对象之外的剩余虚拟对象批量执行目标操作;响应于对批量执行按钮的触发操作,对一组虚拟对象中的剩余虚拟对象批量执行目标操作。
3、可选地,上述在一组虚拟对象中的部分虚拟对象分别被目标虚拟角色执行了目标操作、且部分虚拟对象的数量大于或等于预设数量阈值的情况下,显示批量执行按钮,包括:在一组虚拟对象中的部分虚拟对象分别被目标虚拟角色执行了目标操作、且部分虚拟对象的数量大于或等于预设数量阈值的情况下,响应于对剩余虚拟对象中的一个虚拟对象的选中操作,显示批量执行按钮。
4、可选地,上述响应于对剩余虚拟对象中的一个虚拟对象的选中操作,显示批量执行按钮,包括:响应于对剩余虚拟对象中的一个虚拟对象的选中操作,显示批量执行按钮,并显示剩余虚拟对象中的每个虚拟对象的被选中标记,其中,剩余虚拟对象中的每个虚拟对象的被选中标记表示剩余虚拟对象中的每个虚拟对象的被选中。
5、可选地,上述在一组虚拟对象中的部分虚拟对象分别被目标虚拟角色执行了目标操作、且部分虚拟对象的数量大于或等于预设数量阈值的情况下,显示批量执行按钮,包括:在一组虚拟对象中的部分虚拟对象分别被目标虚拟角色执行了目标操作、对部分虚拟对象中的各个虚拟对象执行的目标操作是连续执行的操作、且部分虚拟对象的数量大于或等于预设数量阈值的情况下,显示批量执行按钮;或者在一组虚拟对象中的部分虚拟对象分别被目标虚拟角色执行了目标操作、对部分虚拟对象中的各个虚拟对象执行的目标操作是非连续执行的操作、但是在预设时长内执行的操作、且部分虚拟对象的数量大于或等于预设数量阈值的情况下,显示批量执行按钮。
6、可选地,上述响应于对批量执行按钮的触发操作,对一组虚拟对象中的剩余虚拟对象批量执行目标操作,包括:在目标操作用于将虚拟物体贴在虚拟对象上的情况下,响应于对批量执行按钮的触发操作,将虚拟物体批量贴在剩余虚拟对象中的各个虚拟对象上。
7、可选地,上述在目标操作用于将虚拟物体贴在虚拟对象上的情况下,响应于对批量执行按钮的触发操作,将虚拟物体批量贴在剩余虚拟对象中的各个虚拟对象上,包括:在虚拟物体集合中的目标虚拟物体被选中的情况下,响应于对批量执行按钮的触发操作,将目标虚拟物体批量贴在剩余虚拟对象中的各个虚拟对象上,其中,虚拟物体集合包括一组允许贴在虚拟对象上的虚拟物体;和/或在虚拟物体集合中的各个虚拟物体均未被选中的情况下,响应于对批量执行按钮的触发操作,在虚拟物体集合中随机选中一个或多个虚拟物体,并将随机选中的一个或多个虚拟物体批量贴在剩余虚拟对象中的各个虚拟对象上,其中,剩余虚拟对象中的每个虚拟对象上贴着的虚拟物体是随机选中的一个或多个虚拟物体中的一个虚拟物体。
8、可选地,上述响应于对批量执行按钮的触发操作,对一组虚拟对象中的剩余虚拟对象批量执行目标操作,包括:在目标操作用于将贴在虚拟对象上的虚拟物体去除的情况下,响应于对批量执行按钮的触发操作,将贴在剩余虚拟对象中的各个虚拟对象上的虚拟物体去除。
9、可选地,上述响应于对批量执行按钮的触发操作,对一组虚拟对象中的剩余虚拟对象批量执行目标操作,包括:在目标操作用于将虚拟对象移动到目标区域的情况下,响应于对批量执行按钮的触发操作,将剩余虚拟对象中的各个虚拟对象移动到目标区域;或者在目标操作用于将虚拟对象移动到目标虚拟容器内的情况下,响应于对批量执行按钮的触发操作,将剩余虚拟对象中的各个虚拟对象移动到目标虚拟容器内。
10、可选地,上述响应于对批量执行按钮的触发操作,对一组虚拟对象中的剩余虚拟对象批量执行目标操作,包括:在游戏场景中包括第一虚拟对象集合和第二虚拟对象集合、第一虚拟对象集合中的每个虚拟对象的对象类型均为第一类型、第二虚拟对象集合中的每个虚拟对象的对象类型均为与第一类型不同的第二类型、且一组虚拟对象是第一虚拟对象集合中尚未被执行目标操作的虚拟对象的情况下,仅对剩余虚拟对象批量执行目标操作。
11、可选地,上述方法还包括:在对一组虚拟对象中的剩余虚拟对象批量执行了目标操作之后,显示扩展执行按钮,其中,扩展执行按钮用于对第二虚拟对象集合中尚未被执行目标操作的虚拟对象批量执行目标操作;响应于对扩展执行按钮的触发操作,对第二虚拟对象集合中尚未被执行目标操作的虚拟对象批量执行目标操作。
12、根据本发明实施例的另一方面,还提供了一种目标操作的批量执行装置,包括:第一显示单元,用于显示目标虚拟角色的游戏画面,其中,目标虚拟角色所在的游戏场景中包括一组虚拟对象,一组虚拟对象中的每个虚拟对象均允许被目标虚拟角色执行相同的目标操作;
13、第一处理单元,用于在一组虚拟对象中的部分虚拟对象分别被目标虚拟角色执行了目标操作、且部分虚拟对象的数量大于或等于预设数量阈值的情况下,显示批量执行按钮,其中,批量执行按钮用于对一组虚拟对象中除部分虚拟对象之外的剩余虚拟对象批量执行目标操作;第二处理单元,用于响应于对批量执行按钮的触发操作,对一组虚拟对象中的剩余虚拟对象批量执行目标操作。
14、可选地,上述第一处理单元包括:第一处理模块,用于在一组虚拟对象中的部分虚拟对象分别被目标虚拟角色执行了目标操作、且部分虚拟对象的数量大于或等于预设数量阈值的情况下,响应于对剩余虚拟对象中的一个虚拟对象的选中操作,显示批量执行按钮。
15、根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述目标操作的批量执行方法。
16、根据本发明实施例的又一方面,还提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述方法的步骤。
17、根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过计算机程序执行上述目标操作的批量执行方法。
18、通过本技术提供的上述实施例,在游戏场景中的部分虚拟对象被目标虚拟角色执行了目标操作、且部分虚拟对象的数量大于或等于预设数量阈值的情况下,显示批量执行按钮,通过响应于批量执行按钮的触发操作,使得对剩余虚拟对象批量执行目标操作,减少了玩家重复执行目标操作的次数,节约了操作时间,解决了相关技术中对虚拟对象执行操作过程中出现的效率较低的问题,实现了提高对虚拟对象的操作效率的技术效果。
本文地址:https://www.jishuxx.com/zhuanli/20240615/77574.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表