本技术涉及计算机,尤其涉及一种摆件的展示方法、装置、电子设备及存储介质。
背景技术:
1、如今的汽车文化中,汽车摆件已经成为不可或缺的一部分。汽车摆件通常寄托一些祝福与期待,也体现车主的个性与审美。汽车摆件通常需要与车内装饰协调搭配,才能更加美观。同时汽车摆件需要小巧精致,才不会影响行车视线,其主体部分也不宜过长,以避免刹车时撞击到玻璃。
2、但是很多车主在购买汽车摆件时,很难考虑到汽车摆件与整车的协调性,如果汽车摆件和车内装饰不协调,可能会不太美观。而且如果汽车摆件的大小不合适也会影响到行车安全。
3、因此,如何避免购买的汽车摆件对行车安全性造成影响是亟待解决的问题。
技术实现思路
1、本技术提供了一种摆件的展示方法、装置、电子设备及存储介质,该方法能够让用户能直观地看到摆件摆放后的实际效果,从而有利于避免购买的汽车摆件对行车安全性造成影响。
2、第一方面,提供了一种摆件的展示方法,该方法包括:响应于接收到的展示摆件的请求,显示车辆的座舱虚拟环境和供用户选择的至少一个摆件;将该目标摆件填充到该座舱虚拟环境中。
3、在上述技术方案中,通过将用户选择的目标摆件填充到座舱虚拟环境中,可以让用户直观地看到摆放摆件后的座舱的实际效果,能够增加与用户的互动,提升用户的使用体验感,从而有利于避免购买的汽车摆件对行车安全性造成影响。
4、结合第一方面,在第一方面的某些实现方式中,该将该目标摆件填充到该座舱虚拟环境中摆件,包括:确定该目标摆件的尺寸;根据该目标摆件的尺寸,将该目标摆件填充到该座舱虚拟环境中的与该目标摆件的尺寸匹配的位置;或者,在该座舱虚拟环境中显示用于摆放摆件的位置;在该用于摆放摆件的位置中,确定该用户选择的目标位置;将该目标摆件填充到该座舱虚拟环境中的该目标位置。
5、在上述技术方案中,可以根据目标摆件的尺寸,将目标摆件填充到座舱虚拟环境中与该目标摆件尺寸匹配的位置,从而帮助用户更好地确定合适的填充位置;也可以由用户选择摆放摆件的目标位置,将目标摆件填充到目标位置中,能够增加与用户的互动,从而提高用户的体验感。
6、结合第一方面和上述实现方式,在第一方面的某些实现方式中,该目标摆件包括组合摆件,在该将该目标摆件填充到该座舱虚拟环境中之后,该方法还包括:当确定该用户选择替换该组合摆件中的第一单品摆件时,显示用于替换该第一单品摆件的各第二单品摆件;确定该用户在该各第二单品摆件中选择的单品摆件,并将该组合摆件中的该第一单品摆件替换为该用户选择的该单品摆件。
7、在上述技术方案中,用户可以选择替换组合摆件中的任意摆件,可以提高用户的参与感,满足用户的个性化需求,提升用户的使用体验感。
8、结合第一方面和上述实现方式,在第一方面的某些实现方式中,该显示车辆的座舱虚拟环境,包括:获取车辆的车型信息和座舱内饰配置信息;根据该车型信息和该座舱内饰配置信息,显示该车辆的座舱虚拟环境。
9、结合第一方面和上述实现方式,在第一方面的某些实现方式中,该获取车辆的车型信息和座舱内饰配置信息,包括:读取该车辆的配置字文件;其中,该配置字文件包含该车辆的车型信息对应的代码和座舱内饰配置信息对应的代码;根据该配置字文件,确定该车辆的车型信息和座舱内饰配置信息。
10、结合第一方面和上述实现方式,在第一方面的某些实现方式中,该方法还包括:当获取到服务器下发的差分升级文件包时,对该差分升级文件包进行安装;获取该差分升级文件包对应的摆件数据列表,并获取服务器中存储的校验文件;其中,该校验文件包含该服务器基于更新的摆件资源数据生成的摆件数据列表;判断该摆件数据列表和该校验文件中的摆件数据列表是否一致;当确定该摆件数据列表和该校验文件中的摆件数据列表一致,则确定该摆件更新成功。
11、结合第一方面和上述实现方式,在第一方面的某些实现方式中,在该将该目标摆件填充到该座舱虚拟环境中之后,该方法还包括:当确定该用户已购买该目标摆件后,降低该目标摆件的展示优先级。
12、在上述技术方案中,在确定用户已购买该摆件后,降低该摆件的展示优先级,尽可能让用户看到更多未购买的摆件,减轻用户的审美疲劳,可以有效地提升用户的满意度,充分考虑用户的需求,提升用户的使用体验感。
13、第二方面,提供了一种摆件的展示装置,该装置包括:显示模块,用于响应于接收到的展示摆件的请求,显示车辆的座舱虚拟环境和供用户选择的至少一个摆件;确定模块,用于确定用户选择的目标摆件;填充模块,用于将该目标摆件填充到该座舱虚拟环境中。
14、结合第二方面,在第二方面的某些实现方式中,该将该目标摆件填充到该座舱虚拟环境中摆件,包括:确定该目标摆件的尺寸;根据该目标摆件的尺寸,将该目标摆件填充到该座舱虚拟环境中的与该目标摆件的尺寸匹配的位置;或者,在该座舱虚拟环境中显示用于摆放摆件的位置;在该用于摆放摆件的位置中,确定该用户选择的目标位置;将该目标摆件填充到该座舱虚拟环境中的该目标位置。
15、结合第二方面和上述实现方式,在第二方面的某些实现方式中,该目标摆件包括组合摆件,在该将该目标摆件填充到该座舱虚拟环境中之后,该填充模块还用于:当确定该用户选择替换该组合摆件中的第一单品摆件时,显示用于替换该第一单品摆件的各第二单品摆件;确定该用户在该各第二单品摆件中选择的单品摆件,并将该组合摆件中的该第一单品摆件替换为该用户选择的该单品摆件。
16、结合第二方面和上述实现方式,在第二方面的某些实现方式中,该显示模块具体用于:获取车辆的车型信息和座舱内饰配置信息;根据该车型信息和该座舱内饰配置信息,显示该车辆的座舱虚拟环境。
17、结合第二方面和上述实现方式,在第二方面的某些实现方式中,该获取车辆的车型信息和座舱内饰配置信息,包括:读取该车辆的配置字文件;其中,该配置字文件包含该车辆的车型信息对应的代码和座舱内饰配置信息对应的代码;根据该配置字文件,确定该车辆的车型信息和座舱内饰配置信息。
18、结合第二方面和上述实现方式,在第二方面的某些实现方式中,该装置还包括:安装模块,用于当获取到服务器下发的差分升级文件包时,对该差分升级文件包进行安装;获取该差分升级文件包对应的摆件数据列表,并获取服务器中存储的校验文件;其中,该校验文件包含该服务器基于更新的摆件资源数据生成的摆件数据列表;判断该摆件数据列表和该校验文件中的摆件数据列表是否一致;当确定该摆件数据列表和该校验文件中的摆件数据列表一致,则确定该摆件更新成功。
19、结合第二方面和上述实现方式,在第二方面的某些实现方式中,在该将该目标摆件填充到该座舱虚拟环境中之后,该装置还用于:当确定该用户已购买该目标摆件后,降低该目标摆件的展示优先级。
20、第三方面,提供一种电子设备,包括存储器和处理器。该存储器用于存储可执行程序代码,该处理器用于从存储器中调用并运行该可执行程序代码,使得该电子设备执行上述第一方面和第一方面任一项可能的实现中的摆件的展示方法。
21、第四方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面和第一方面任一项可能的实现中的摆件的展示方法。
22、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面和第一方面任一项可能的实现中的摆件的展示方法。