本技术涉及计算机技术虚拟化和人机交互技术,尤其涉及一种虚拟场景中的配装检测方法、装置、设备及存储介质。
背景技术:
1、随着计算机技术的发展,电子设备可以实现更加丰富的和形象的虚拟场景。用户可以在虚拟场景中获得视觉、听觉等方面的虚拟化的感受,具有各种典型的应用场景,例如游戏场景中,能够模拟虚拟对象之间的真实的交互过程。
2、用户在基于虚拟对象与其他用户进行交互前,往往需要对虚拟对象的配装(如虚拟对象的道具)进行设置,而为了获取当前用户的配装是否需要重新设置,可以对虚拟对象的配装进行检测,相关技术中对虚拟对象的配装的检测方式,检测流程复杂,需要用户大量参与,检测效率低。
技术实现思路
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、所述设置控件,用于对所述设置结果进行调整。
30、上述方案中,所述第二显示模块,还用于当所述异常检测项的数量为至少两个,且所述至少两个异常检测项在所述检测结果中具有相应的排序时,
31、依据所述异常检测项在所述检测结果中排序,依次显示各异常检测项对应的设置界面。
32、上述方案中,所述第一显示模块,还用于响应于针对所述一键检测控件的按压操作,当所述按压操作满足指令触发条件时,接收到所述检测指令;
33、所述检测模块,还用于在所述按压操作执行的过程中,对所述虚拟对象在各所述检测维度的配装依次进行检测;
34、在所述检测结束前,当所述按压操作被释放时,停止执行所述检测。
35、上述方案中,所述第一显示模块,还用于显示检测引导动画,所述检测引导动画,用于引导执行所述按压操作,以实现对所述虚拟对象在所述至少两个检测维度的配装的自动检测。
36、上述方案中,所述第二显示模块,还用于在所述按压操作执行的过程中,同步显示针对各所述检测项的检测结果;
37、当所述检测结果指示所述虚拟对象的配装存在异常检测项时,自动跳转至所述异常检测项对应的设置界面。
38、上述方案中,针对所述至少两个检测维度的检测为依次执行;
39、所述第一显示模块,还用于在所述配装检测界面中,显示确认控件;
40、在所述检测执行的过程中,当接收到针对所述确定控件的触发操作时,结束针对所述至少两个检测维度的自动检测,并跳转至当前的检测维度所对应的维度检测界面;
41、当在所述检测执行的过程中未接收到针对所述确定控件的触发操作、且针对所述至少两个检测维度的自动检测完成时,取消显示所述确认控件,并显示用于指示已确认所述检测结果的已确认提示信息。
42、上述方案中,所述第一显示模块,还用于显示检测设置界面,并在所述检测设置界面中显示所述装配信息的设置功能项;
43、响应于基于所述设置功能项所设置的至少两个维度的装配信息,将所设置的所述维度确定为所述检测检测维度。
44、上述方案中,所述检测模块,还用于获取预先设置的所述至少两个维度的装配信息、以及所述虚拟对象当前在所述虚拟场景中的装配信息;
45、针对各所述检测维度下的每个所述检测项,将预先设置的装配信息与所述虚拟对象当前在所述虚拟场景中的装配信息进行比对,得到比对结果,并将所述比对结果作为针对所述检测项的检测结果。
46、上述方案中,所述第二显示模块,还用于针对当前的检测维度,在所述配装检测界面中,显示当前检测维度的检测维度标识、以及各所述当前检测维度下每个所述检测项的检测项标识;
47、当所述检测项中存在异常检测项时,采用第四样式显示所述异常检测项的检测项标识,并采用第五样式显示所述检测项中正常检测项的检测项标识;其中,所述第四样式不同于所述第五样式。
48、本技术实施例还提供一种电子设备,所述电子设备包括:
49、存储器,用于存储计算机可执行指令;
50、处理器,用于执行所述存储器中存储的计算机可执行指令时,实现本技术实施例提供的虚拟场景中的配装检测方法。
51、本技术实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被处理器执行时,实现本技术实施例提供的虚拟场景中的配装检测方法。
52、本技术实施例还提供一种计算机程序产品,包括计算机程序或计算机可执行指令,所述计算机程序或计算机可执行指令被处理器执行时,实现本技术实施例提供的虚拟场景中的配装检测方法。
53、本技术实施例具有以下有益效果:
54、在配装检测界面中,显示虚拟对象的配装所对应的一键检测控件,在接收到基于一键检测控件触发的检测指令时,依次对虚拟对象在各检测维度的配装自动进行检测;并伴随检测的执行,同步显示虚拟对象在各检测维度下每个检测项的检测结果,如此,当用户基于一键检测控件触发检测指令时,可以一键实现虚拟对象在多个检测维度下多个检测项的检测,相较于相关技术中复杂的检测流程,提高了虚拟场景中虚拟对象的配装的检测效率,并提高了设备的硬件处理资源和显示资源的利用率;
55、由于配装的检测是逐维度依次进行,且在对配装检测的过程中,便可同步显示虚拟对象在各检测维度下每个检测项的检测结果,使得用户能够在检测的过程中清楚的获知各检测项的情况,由于各检测项的检测结果的显示并非在所有检测项检测结束后执行,而是伴随检测的执行同步显示,使得用户能够感受到配装检测的进程,提高了用户对配装检测的掌控感。