技术新讯 > 休闲运动,玩具,娱乐用品的装置及其制品制造技术 > 虚拟对象的控制方法、装置、存储介质及设备与流程  >  正文

虚拟对象的控制方法、装置、存储介质及设备与流程

  • 国知局
  • 2024-07-11 16:39:59

本申请涉及计算机,具体涉及一种虚拟对象的控制方法、装置、存储介质及设备。

背景技术:

1、相关技术中的虚拟场景中会存在虚拟对象与用户控制的虚拟角色的交互,如何丰富虚拟对象与虚拟角色的交互方式,已成为主要研究课题之一。

技术实现思路

1、本申请实施例提供一种虚拟对象的控制方法、装置、存储介质及设备,提供了虚拟对象与虚拟角色之间更丰富的交互方式,提升了用户体验。

2、一方面,本申请实施例提供一种虚拟对象的控制方法,通过终端设备提供虚拟场景画面,所述虚拟场景画面中包括虚拟对象与至少一个虚拟角色,所述方法包括:

3、控制所述虚拟对象向第一虚拟角色的目标部位移动,所述第一虚拟角色为第一用户对应的虚拟角色;

4、当所述虚拟对象与所述第一虚拟角色的目标部位满足预设交互条件时,控制所述虚拟对象附着于所述第一虚拟角色的目标部位。

5、在一些实施例中,在所述控制所述虚拟对象向第一虚拟角色的目标部位移动之前,还包括:

6、控制所述虚拟对象向所述第一虚拟角色移动。

7、在一些实施例中,所述当所述虚拟对象与所述第一虚拟角色的目标部位满足预设交互条件时,控制所述虚拟对象附着于所述第一虚拟角色的目标部位,包括:

8、当所述虚拟对象与所述第一虚拟角色之间的第一距离小于或等于第一距离阈值,和/或者所述虚拟对象与所述第一虚拟角色的目标部位之间的第二距离小于或等于第二距离阈值时,确定满足预设交互条件,控制所述虚拟对象附着于所述第一虚拟角色的目标部位。

9、在一些实施例中,所述方法还包括:

10、当所述虚拟对象与第二虚拟角色满足碰撞条件时,控制所述虚拟对象与所述第一虚拟角色的目标部位分离,所述第二虚拟角色为第二用户对应的虚拟角色。

11、在一些实施例中,所述当所述虚拟对象与第二虚拟角色满足碰撞条件时,控制所述虚拟对象与所述第一虚拟角色的目标部位分离,包括:

12、响应于所述第二虚拟角色针对所述虚拟对象的抓取指令,控制所述第二虚拟角色抓取所述虚拟对象,且在所述抓取过程中所述虚拟对象针对所述第一虚拟角色的吸附属性值逐渐减小;

13、当检测到所述吸附属性值小于第一属性阈值时,确定所述虚拟对象与第二虚拟角色满足碰撞条件,则控制所述虚拟对象与所述第一虚拟角色的目标部位分离。

14、在一些实施例中,在所述控制所述虚拟对象附着于所述第一虚拟角色的目标部位之后,还包括:

15、将所述虚拟对象的属性信息从第一属性信息修改为第二属性信息。

16、在一些实施例中,在所述控制所述虚拟对象与所述第一虚拟角色的目标部位分离之后,还包括:

17、响应于所述第二虚拟角色针对所述虚拟对象的丢弃指令,控制所述第二虚拟角色丢弃所述虚拟对象。

18、在一些实施例中,在所述控制所述第二虚拟角色丢弃所述虚拟对象之后,还包括:

19、将所述虚拟对象的属性信息从所述第二属性信息修改为所述第一属性信息。

20、在一些实施例中,所述目标部位根据所述第一虚拟角色对应的虚拟摄像头确定。

21、在一些实施例中,在所述控制所述虚拟对象附着于所述第一虚拟角色的目标部位之后,还包括:

22、为所述虚拟摄像头设置视野遮挡层,并显示通过已设置所述视野遮挡层的虚拟摄像头所采集的虚拟场景画面。

23、在一些实施例中,所述终端设备包括扩展现实设备、虚拟现实设备、增强现实设备与混合现实设备中的任一种。

24、另一方面,本申请实施例提供一种虚拟对象的控制装置,通过终端设备提供虚拟场景画面,所述虚拟场景画面中包括虚拟对象与至少一个虚拟角色,所述装置包括:

25、第一控制单元,用于控制所述虚拟对象向第一虚拟角色的目标部位移动,所述第一虚拟角色为第一用户对应的虚拟角色;

26、第二控制单元,用于当所述虚拟对象与所述第一虚拟角色的目标部位满足预设交互条件时,控制所述虚拟对象附着于所述第一虚拟角色的目标部位。

27、另一方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如上任一实施例所述的虚拟对象的控制方法。

28、另一方面,本申请实施例提供一种终端设备,所述终端设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行如上任一实施例所述的虚拟对象的控制方法。

29、本申请实施例通过终端设备提供虚拟场景画面,虚拟场景画面中包括虚拟对象与至少一个虚拟角色,通过控制虚拟对象向第一虚拟角色的目标部位移动,第一虚拟角色为第一用户对应的虚拟角色,且当虚拟对象与第一虚拟角色的目标部位满足预设交互条件时,控制虚拟对象附着于第一虚拟角色的目标部位。本申请实施例通过控制虚拟对象向第一虚拟角色的目标部位移动,且当虚拟对象与第一虚拟角色的目标部位满足预设交互条件时,控制虚拟对象附着于第一虚拟角色的目标部位,提供了虚拟对象与虚拟角色之间更丰富的交互方式,提升了用户体验。

技术特征:

1.一种虚拟对象的控制方法,其特征在于,通过终端设备提供虚拟场景画面,所述虚拟场景画面中包括虚拟对象与至少一个虚拟角色,所述方法包括:

2.如权利要求1所述的虚拟对象的控制方法,其特征在于,在所述控制所述虚拟对象向第一虚拟角色的目标部位移动之前,还包括:

3.如权利要求2所述的虚拟对象的控制方法,其特征在于,所述当所述虚拟对象与所述第一虚拟角色的目标部位满足预设交互条件时,控制所述虚拟对象附着于所述第一虚拟角色的目标部位,包括:

4.如权利要求1所述的虚拟对象的控制方法,其特征在于,所述方法还包括:

5.如权利要求4所述的虚拟对象的控制方法,其特征在于,所述当所述虚拟对象与第二虚拟角色满足碰撞条件时,控制所述虚拟对象与所述第一虚拟角色的目标部位分离,包括:

6.如权利要求4所述的虚拟对象的控制方法,其特征在于,在所述控制所述虚拟对象附着于所述第一虚拟角色的目标部位之后,还包括:

7.如权利要求6所述的虚拟对象的控制方法,其特征在于,在所述控制所述虚拟对象与所述第一虚拟角色的目标部位分离之后,还包括:

8.如权利要求7所述的虚拟对象的控制方法,其特征在于,在所述控制所述第二虚拟角色丢弃所述虚拟对象之后,还包括:

9.如权利要求1所述的虚拟对象的控制方法,其特征在于,所述目标部位根据所述第一虚拟角色对应的虚拟摄像头确定。

10.如权利要求9所述的虚拟对象的控制方法,其特征在于,在所述控制所述虚拟对象附着于所述第一虚拟角色的目标部位之后,还包括:

11.如权利要求1-10任一项所述的虚拟对象的控制方法,其特征在于,所述终端设备包括扩展现实设备、虚拟现实设备、增强现实设备与混合现实设备中的任一种。

12.一种虚拟对象的控制装置,其特征在于,通过终端设备提供虚拟场景画面,所述虚拟场景画面中包括虚拟对象与至少一个虚拟角色,所述装置包括:

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如权利要求1-11任一项所述的虚拟对象的控制方法。

14.一种终端设备,其特征在于,所述终端设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行权利要求1-11任一项所述的虚拟对象的控制方法。

技术总结本申请公开一种虚拟对象的控制方法、装置、存储介质及设备,该方法包括:通过终端设备提供虚拟场景画面,虚拟场景画面中包括虚拟对象与至少一个虚拟角色,通过控制虚拟对象向第一虚拟角色的目标部位移动,第一虚拟角色为第一用户对应的虚拟角色,且当虚拟对象与第一虚拟角色的目标部位满足预设交互条件时,控制虚拟对象附着于第一虚拟角色的目标部位。本申请通过控制虚拟对象向第一虚拟角色的目标部位移动,且当虚拟对象与第一虚拟角色的目标部位满足预设交互条件时,控制虚拟对象附着于第一虚拟角色的目标部位,提供了虚拟对象与虚拟角色之间更丰富的交互方式,提升了用户体验。技术研发人员:宗金金受保护的技术使用者:北京字跳网络技术有限公司技术研发日:技术公布日:2024/6/11

本文地址:https://www.jishuxx.com/zhuanli/20240615/80475.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。