System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 交互控制方法、终端、车载游戏系统、及计算机程序产品技术方案_技高网

交互控制方法、终端、车载游戏系统、及计算机程序产品技术方案

技术编号:41290561 阅读:2 留言:0更新日期:2024-05-13 14:41
本公开提供了一种交互控制方法、控制终端、车载游戏系统、及计算机程序产品,其中,该方法应用于车载游戏系统的控制终端;所述车载游戏系统的车载设备部署有目标游戏程序,并在运行所述目标游戏程序时显示目标游戏的游戏画面;所述交互控制方法包括:所述控制终端和所述车载设备部署的目标游戏建立连接的情况下,在所述控制终端的显示屏幕中显示虚拟游戏手柄;响应于接收到第一触发操作,确定所述第一触发操作对应的触发位置;基于所述触发位置,确定所述虚拟游戏手柄中目标操作控件的目标显示位置;控制所述目标操作控件从初始显示位置变换至在所述目标显示位置进行显示。

【技术实现步骤摘要】

本公开涉及计算机应用,具体而言,涉及一种交互控制方法、终端、车载游戏系统、及计算机程序产品


技术介绍

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、基于所述滑动方向、以及滑动距离,控制所述第二虚拟部件相对于所述第一虚拟部件进行移动;以及

30、基于所述第二虚拟部件相对于所述第一虚拟部件进行移动的移动距离,确定目标虚拟对象的移动速度,并根据所述第二虚拟部件和所述第一虚拟部件之间的相对位置,确定所述目标虚拟对象在所述目标游戏对应的游戏场景内的移动方向;

31、基于所述移动速度和所述移动方向,控制所述目标虚拟对象在所述游戏场景内移动。

32、第二方面,本公开实施例还提供一种控制终端,包括处理器,所述处理器用于执行第一方面、或第一方面任意一项所述的交互控制方法。

33、第三方面,本公开实施例还提供一种车载游戏系统;所述车载游戏系统包括:车载设备、以及第二方面所述的控制终端;所述车载设备部署有目标游戏程序,并在运行所述目标游戏程序时显示目标游戏的游戏画面;

34、所述控制终端用于在和所述车载设备部署的目标游戏建立连接的情况下,在所述控制终端的显示屏幕中显示虚拟游戏手柄;

35、响应于接收到第一触发操作,确定所述第一触发操作对应的触发位置;

36、基于所述触发位置,确定所述虚拟游戏手柄中目标操作控件的目标显示位置;

37、控制所述目标操作控件从初始显示位置变换至在所述目标显示位置进行显示。

38、第四方面,本公开可选实现方式还提供一种计算机程序产品,包括计算机程序;该计算机程序被运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。

39、本公开实施例提供的交互控制方法、控制终端、车载游戏系统、以及计算机程序产品,在车载设备中部署目标游戏程序,以向用户展示游戏画面,同时在控制终端和目标游戏建立连接的情况下,在控制终端的显示屏幕中显示虚拟游戏手柄;在接收到第一触发操作后,确定该第一触发操作对应的触发位置,并基于该触发位置,确定虚拟游戏手柄中目标操作控件的目标显示位置,然后控制目标操作控件从初始显示位置变换至在所述目标显示位置进行显示,从而能够利用用户自己的终端设备,对游戏手柄的功能进行模拟的同时,还根据用户的操作习惯,并适配于不同尺寸控制终端,为用户针对性的确定目标操作控件在显示屏幕中的位置,方便用户的操作。

40、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

本文档来自技高网...

【技术保护点】

1.一种交互控制方法,其特征在于,应用于车载游戏系统的控制终端;所述车载游戏系统的车载设备部署有目标游戏程序,并在运行所述目标游戏程序时显示目标游戏的游戏画面;所述交互控制方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于接收到和所述第一触发操作关联的第二触发操作,控制所述目标操作控件从所述目标显示位置变换至所述初始显示位置进行显示。

3.根据权利要求2所述的方法,其特征在于,还包括:

4.根据权利要求3所述的方法,其特征在于,所述预设分布条件包括:所述多个历史触发位置位于面积小于目标面积阈值的显示区域内;或者,多个历史触发位置之间,任意两个所述历史触发位置之间的距离小于预设距离阈值;

5.根据权利要求2所述的方法,其特征在于,所述响应于接收到和所述第一触发操作关联的第二触发操作,控制所述目标操作控件从所述目标显示位置变换至所述初始显示位置进行显示,包括:

6.根据权利要求1至5中任一项所述的方法,其特征在于,所述基于所述触发位置,确定所述目标操作控件的目标显示位置,包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1至5中任一项所述的方法,其特征在于,所述目标操作控件包括虚拟摇杆;所述虚拟摇杆包括:第一虚拟部件、以及位于所述第一虚拟部件中部的第二虚拟部件;

9.一种控制终端,其特征在于,包括处理器,所述处理器用于执行如权利要求1至8任意一项所述的交互控制方法。

10.一种车载游戏系统;所述车载游戏系统包括:车载设备、以及权利要求9所述的控制终端;所述车载设备部署有目标游戏程序,并在运行所述目标游戏程序时显示目标游戏的游戏画面;

11.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被计算机设备或处理器运行时,执行如权利要求1至8任意一项所述的交互控制方法的步骤。

...

【技术特征摘要】

1.一种交互控制方法,其特征在于,应用于车载游戏系统的控制终端;所述车载游戏系统的车载设备部署有目标游戏程序,并在运行所述目标游戏程序时显示目标游戏的游戏画面;所述交互控制方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于接收到和所述第一触发操作关联的第二触发操作,控制所述目标操作控件从所述目标显示位置变换至所述初始显示位置进行显示。

3.根据权利要求2所述的方法,其特征在于,还包括:

4.根据权利要求3所述的方法,其特征在于,所述预设分布条件包括:所述多个历史触发位置位于面积小于目标面积阈值的显示区域内;或者,多个历史触发位置之间,任意两个所述历史触发位置之间的距离小于预设距离阈值;

5.根据权利要求2所述的方法,其特征在于,所述响应于接收到和所述第一触发操作关联的第二触发操作,控制所述目标操作控件从所述目标显示位置变换至所述初始显示位置进行显示,包括:<...

【专利技术属性】
技术研发人员:王刚
申请(专利权)人:北京集度科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1