System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车辆场景控制,尤其涉及车辆场景控制方法及装置。
技术介绍
1、目前,用户已经可以在车机端、手机端和web端等不同终端上对车辆场景进行编辑,某一终端编辑的场景可以通过云端同步至所有终端。由于云端同步场景时会无差别的将场景同步至所有终端,导致场景编辑终端的场景文件重复,占用了场景编辑终端的存储空间,也有可能造成场景编辑终端执行场景出错。因此,为了避免过多占用场景编辑终端的存储空间和避免场景编辑终端执行场景出错,需考虑如何避免同步场景时终端场景文件重复的问题。
技术实现思路
1、本专利技术通过提供车辆场景控制方法及装置,解决了如何避免同步场景时终端场景文件重复的技术问题。
2、一方面,本专利技术提供如下技术方案:
3、一种车辆场景控制方法,应用于云端,包括:
4、接收目标终端发送的场景卡的脚本文件;
5、将所述脚本文件发送给所述目标终端以外的所有其它终端。
6、可选的,所述将所述脚本文件发送给所述目标终端以外的所有其它终端,包括:
7、将所述脚本文件标记为所述目标终端对应的目标记号;
8、将所述脚本文件发送给所述目标记号以外的其它每个记号对应的所述其它终端。
9、可选的,车辆场景控制方法还包括:
10、接收所述目标终端发送的所述场景卡的执行信号和场景id;
11、将所述执行信号和所述场景id发送给车机端,以使所述车机端基于所述执行信号运行所述场景id对应的
12、其中,所述目标终端非所述车机端。
13、另一方面,本专利技术还提供如下技术方案:
14、一种车辆场景控制装置,应用于云端,包括:
15、接收模块,用于接收目标终端发送的场景卡的脚本文件;
16、发送模块,用于将所述脚本文件发送给所述目标终端以外的所有其它终端。
17、可选的,所述发送模块,还用于:
18、将所述脚本文件标记为所述目标终端对应的目标记号;
19、将所述脚本文件发送给所述目标记号以外的其它每个记号对应的所述其它终端。
20、可选的,车辆场景控制装置还包括:
21、接收模块,用于接收所述目标终端发送的所述场景卡的执行信号和场景id;
22、所述发送模块,还用于将所述执行信号和所述场景id发送给车机端,以使所述车机端基于所述执行信号运行所述场景id对应的所述脚本文件;
23、其中,所述目标终端非所述车机端。
24、另一方面,本专利技术还提供如下技术方案:
25、一种车辆场景控制方法,包括:
26、目标终端创建完成场景卡后,生成所述场景卡的脚本文件,将所述脚本文件存储至场景引擎并发送给云端;
27、所述云端接收所述脚本文件,将所述脚本文件发送给所述目标终端以外的所有其它终端;
28、所述其它终端接收所述脚本文件,将所述脚本文件存储至场景引擎,并将所述脚本文件解析为所述场景卡。
29、可选的,车辆场景控制方法还包括:
30、所述目标终端将所述场景卡的执行信号和场景id发送给所述云端;
31、所述云端将所述执行信号和所述场景id发送给车机端;
32、所述车机端从场景引擎中检索出所述场景id对应的所述脚本文件,基于所述执行信号运行所述脚本文件;
33、其中,所述目标终端非所述车机端。
34、另一方面,本专利技术还提供如下技术方案:
35、一种车辆场景控制方法,应用于非车机端的目标终端,包括:
36、获取车辆的软硬件状态;
37、同步所述软硬件状态至所述目标终端的3d车辆模型;
38、响应于场景卡的执行信号,控制所述3d车辆模型运行所述执行信号对应的脚本文件。
39、另一方面,本专利技术还提供如下技术方案:
40、一种车辆场景控制装置,应用于非车机端的目标终端,包括:
41、获取模块,用于获取车辆的软硬件状态;
42、同步模块,用于同步所述软硬件状态至所述目标终端的3d车辆模型;
43、控制模块,用于响应于场景卡的执行信号,控制所述3d车辆模型运行所述执行信号对应的脚本文件。
44、另一方面,本专利技术还提供如下技术方案:
45、一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一车辆场景控制方法。
46、另一方面,本专利技术还提供如下技术方案:
47、一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器执行时实现上述任一车辆场景控制方法。
48、本专利技术提供的一个或多个技术方案,至少具有如下技术效果或优点:
49、本专利技术在将目标终端编辑的场景进行端到端同步时,仅将场景卡的脚本文件发送给目标终端以外的所有其它终端,而不会将脚本文件发送给已经具有该脚本文件的目标终端,可以避免目标终端的脚本文件重复。
本文档来自技高网...【技术保护点】
1.一种车辆场景控制方法,应用于云端,其特征在于,包括:
2.如权利要求1所述的车辆场景控制方法,其特征在于,所述将所述脚本文件发送给所述目标终端以外的所有其它终端,包括:
3.如权利要求1所述的车辆场景控制方法,其特征在于,还包括:
4.一种车辆场景控制装置,应用于云端,其特征在于,包括:
5.一种车辆场景控制方法,其特征在于,包括:
6.如权利要求5所述的车辆场景控制方法,其特征在于,还包括:
7.一种车辆场景控制方法,应用于非车机端的目标终端,其特征在于,包括:
8.一种车辆场景控制装置,应用于非车机端的目标终端,其特征在于,包括:
9.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1-3、7中任一项权利要求所述的车辆场景控制方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序在被处理器执行时实现权利要求1-3、7中任一项权利要
...【技术特征摘要】
1.一种车辆场景控制方法,应用于云端,其特征在于,包括:
2.如权利要求1所述的车辆场景控制方法,其特征在于,所述将所述脚本文件发送给所述目标终端以外的所有其它终端,包括:
3.如权利要求1所述的车辆场景控制方法,其特征在于,还包括:
4.一种车辆场景控制装置,应用于云端,其特征在于,包括:
5.一种车辆场景控制方法,其特征在于,包括:
6.如权利要求5所述的车辆场景控制方法,其特征在于,还包括:
7.一种车辆场景控制方法,应用于非车...
【专利技术属性】
技术研发人员:王秀,邹小天,刘术,汪洋,
申请(专利权)人:岚图汽车科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。