【技术实现步骤摘要】
振动交互方法、装置、设备以及存储介质
[0001]本申请涉及计算机
,尤其涉及一种振动交互方法
、
装置
、
设备以及存储介质
。
技术介绍
[0002]振动作为一种新型的输出媒体,在各个游戏领域(诸如赛车游戏或者存在虚拟车辆行驶画面的其他虚拟游戏场景等)均有广泛的应用
。
目前,振动作为一种新的交互方式,有关振动效果的设计更加复杂和多样化,如何将振动与虚拟车辆行驶过程有效结合是一个亟需解决的问题
。
技术实现思路
[0003]本申请实施例提供一种振动交互方法
、
装置
、
设备以及存储介质,可通过振动对虚拟车辆潜在的行驶事故进行振动预警,适用性高
。
[0004]一方面,本申请实施例提供一种振动交互方法,该方法包括:在目标虚拟车辆行驶过程中,根据第一时刻的虚拟行驶场景以及上述目标虚拟车辆在上述第一时刻的行驶状态,确定上述第一时刻的虚拟行驶场景中与上述目标虚拟车辆关联的至少一个潜在行驶事故,并从至少一个上述潜在行驶事故中确定出事故优先级最高的第一行驶事故;根据上述第一时刻的虚拟行驶场景以及上述目标虚拟车辆在上述第一时刻的行驶状态,生成用于对上述第一行驶事故进行振动预警的第一振动信息;根据上述第一振动信息,在上述第一时刻之后指示振动装置对上述第一行驶事故进行振动预警
。
[0005]另一方面,本申请实施例提供了一种振动交互装置,该装置包括:信息分析模块,用于在目标虚拟车辆 ...
【技术保护点】
【技术特征摘要】
1.
一种振动交互方法,其特征在于,所述方法包括:在目标虚拟车辆行驶过程中,根据第一时刻的虚拟行驶场景以及所述目标虚拟车辆在所述第一时刻的行驶状态,确定所述第一时刻的虚拟行驶场景中与所述目标虚拟车辆关联的至少一个潜在行驶事故,并从至少一个所述潜在行驶事故中确定出事故优先级最高的第一行驶事故;根据所述第一时刻的虚拟行驶场景以及所述目标虚拟车辆在所述第一时刻的行驶状态,生成用于对所述第一行驶事故进行振动预警的第一振动信息;根据所述第一振动信息,在所述第一时刻之后指示振动装置对所述第一行驶事故进行振动预警
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述目标虚拟车辆在第二时刻发生第二行驶事故,根据所述第二行驶事故的事故类型确定第二振动信息;其中,不同事故类型分别对应不同的振动信息;根据所述第二振动信息,在所述第二时刻指示所述振动装置对所述第二行驶事故进行振动反馈
。3.
根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述目标虚拟车辆发生所述第二行驶事故之后的行驶状态,生成第三振动信息;在所述振动装置对所述第二行驶事故进行振动反馈之后,根据所述第三振动信息,指示所述振动装置对以下至少一项进行振动提示:所述目标虚拟车辆发生所述第二行驶事故前后的行驶状态的变化程度;所述目标虚拟车辆发生所述第二行驶事故之后,用于恢复行驶的行驶方式
。4.
根据权利要求3所述的方法,其特征在于,所述行驶状态包括行驶速度;所述第三振动信息指示所述振动装置对发生所述第二行驶事故前后的行驶速度的变化程度进行振动指示时,所述第三振动信息中的至少一项振动指标的值与所述目标虚拟车辆发生所述第二行驶事故前后的行驶速度的变化程度线性相关;其中,所述振动指标包括振动频率
、
振动强度以及振动持续时间
。5.
根据权利要求3所述的方法,其特征在于,所述行驶方式包括转弯方式;所述第三振动信息指示所述振动装置对用于恢复行驶的转弯方式进行振动提示时,所述第三振动信息中的至少一项振动指标的值与转弯角度呈正相关;其中,所述振动指标包括振动频率
、
振动强度以及振动持续时间;所述第三振动信息指示的所述振动装置的振动位置与转弯方向保持一致
。6.
根据权利要求1所述的方法,其特征在于,所述第一行驶事故为所述目标虚拟车辆和第一虚拟车辆之间的潜在虚拟车辆撞击事故时,所述第一振动信息包括第一配置信息和第二配置信息;其中,所述第一配置信息用于指示所述振动装置对所述第一虚拟车辆相较于所述目标虚拟车辆的前后位置关系进行振动预警;其中,所述第二配置信息用于指示所述振动装置对所述第一虚拟车辆与目标虚拟车辆的相对行驶状态进行振动预警,所述相对行驶状态包括前后相对距离或者相对速度中的至少一项;
所述根据所述第一振动信息,在所述第一时刻之后指示振动装置对所述第一行驶事故进行振动预警,包括:根据所述第一配置信息,在所述第一时刻之后指示振动装置对所述第一虚拟车辆相较于所述目标虚拟车辆的前后位置关系进行振动预警;在所述振动装置对所述前后位置关系进行振动预警之后,根据所述第二配置信息,指示所述振动装置对所述相对行驶状态进行振动预警
。7.
...
【专利技术属性】
技术研发人员:徐士立,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。