虚拟飞行器的控制方法、装置和电子设备与流程

文档序号:33719577发布日期:2023-04-05 21:29阅读:48来源:国知局
虚拟飞行器的控制方法、装置和电子设备与流程

本发明涉及游戏,尤其是涉及一种虚拟飞行器的控制方法、装置和电子设备。


背景技术:

1、在手游类的飞行游戏中,对于飞行器的控制方式,一种方式是采用终端设备上的重力感应器,通过重力感应器控制游戏中飞行器的飞行姿态和转向;另一种控制方式中,通过界面上显示的速度拉杆控制飞行速度,通过操控摇杆控制飞行姿态和转向。上述这些控制方式难以实现对飞行器的飞行方向、瞄准等进行精准细微的控制,同时,这些控制方式与真实的飞行器控制方式差异较大,难以适用于具有竞技属性的飞行游戏中。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种虚拟飞行器的控制方法、装置和电子设备,以提高飞行方向控制的精确度,同时,更加符合飞行器的真实控制方式,提高游戏体验。

2、第一方面,本发明实施例提供了一种虚拟飞行器的控制方法,通过终端设备提供一图形用户界面,图形用户界面显示的内容至少包括三维游戏场景和位于三维游戏场景中的虚拟飞行器,方法包括:响应于飞行指令,控制虚拟飞行器在三维游戏场景中飞行;在图形用户界面提供一准星、一虚拟摇杆区域以及一视角控制区域,其中准星用于指示虚拟飞行器的飞行方向;响应于针对虚拟摇杆区域的触控操作,根据触控操作控制虚拟飞行器飞行时的飞行姿态和/或飞行速度;响应针对视角控制区域的触控操作,基于虚拟飞行器的飞行姿态和飞行速度,调整虚拟飞行器在三维游戏场景中的飞行方向。

3、第二方面,本发明实施例提供了一种虚拟飞行器的控制装置,通过终端设备提供一图形用户界面,图形用户界面显示的内容至少包括三维游戏场景和位于三维游戏场景中的虚拟飞行器,装置包括:飞行控制模块,用于响应于飞行指令,控制虚拟飞行器在三维游戏场景中飞行;提供模块,用于在图形用户界面提供一准星、一虚拟摇杆区域以及一视角控制区域,其中准星用于指示虚拟飞行器的飞行方向;第一控制模块,用于响应于针对虚拟摇杆区域的触控操作,根据触控操作控制虚拟飞行器飞行时的飞行姿态和/或飞行速度;第二控制模块,用于响应针对视角控制区域的触控操作,基于虚拟飞行器的飞行姿态和飞行速度,控制准星和虚拟场景相对转动,以调整虚拟飞行器在三维游戏场景中的飞行方向。

4、第三方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述虚拟飞行器的控制方法。

5、第四方面,本发明实施例提供了一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述虚拟飞行器的控制方法。

6、本发明实施例带来了以下有益效果:

7、上述虚拟飞行器的控制方法、装置和电子设备,响应于飞行指令,控制虚拟飞行器在三维游戏场景中飞行;在图形用户界面提供一准星、一虚拟摇杆区域以及一视角控制区域,其中准星用于指示虚拟飞行器的飞行方向;响应于针对虚拟摇杆区域的触控操作,根据触控操作控制虚拟飞行器飞行时的飞行姿态和/或飞行速度;响应针对视角控制区域的触控操作,基于虚拟飞行器的飞行姿态和飞行速度,调整虚拟飞行器在三维游戏场景中的飞行方向。该方式中,通过虚拟摇杆控制飞行器的姿态和速度,通过视角控制区域控制虚拟飞行器的飞行方向,这种飞行器的控制方式更加符合飞行器的真实控制方式,更加适用于竞技性的飞行游戏中,提高了游戏体验。

8、本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

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



技术特征:

1.一种虚拟飞行器的控制方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面显示的内容至少包括三维游戏场景和位于所述三维游戏场景中的虚拟飞行器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,响应针对所述视角控制区域的触控操作,基于所述虚拟飞行器的飞行姿态和飞行速度,调整所述虚拟飞行器在所述三维游戏场景中的飞行方向的步骤,包括:

3.根据权利要求2所述的方法,其特征在于,在所述图形用户界面中显示视角准星和方向准星的步骤,包括:

4.根据权利要求3所述的方法,其特征在于,确定所述飞行方向与所述第一视角方向相匹配,控制所述视角准星显示在所述第一位置的步骤,包括:

5.根据权利要求2所述的方法,其特征在于,基于所述虚拟飞行器的飞行姿态和飞行速度,控制所述飞行方向向所述第二视角方向变化,直至所述飞行方向与所述第二视角方向相匹配的步骤,包括:

6.根据权利要求5所述的方法,其特征在于,响应于所述场景画面的变化,控制所述视角准星在所述图形用户界面中的位置发生变化的步骤,包括:

7.根据权利要求2所述的方法,其特征在于,所述虚拟飞行器预设有三维坐标系;所述三维坐标系的纵轴指向所述飞行方向;所述三维坐标系的横轴指向与所述飞行方向垂直的水平方向;所述三维坐标系的垂直轴指向与所述飞行方向垂直的竖直方向;

8.根据权利要求7所述的方法,其特征在于,所述虚拟飞行器显示在所述场景画面中;

9.根据权利要求2所述的方法,其特征在于,控制所述飞行方向向所述第二视角方向变化的步骤,包括:

10.根据权利要求1所述的方法,其特征在于,响应于针对所述虚拟摇杆区域的触控操作,根据所述触控操作控制所述虚拟飞行器飞行时的飞行速度的步骤,包括:

11.根据权利要求1所述的方法,其特征在于,响应于针对所述虚拟摇杆区域的触控操作,根据所述触控操作控制所述虚拟飞行器飞行时的飞行姿态的步骤,包括:

12.根据权利要求11所述的方法,其特征在于,所述虚拟飞行器显示在所述场景画面中;

13.根据权利要求1所述的方法,其特征在于,响应于针对所述虚拟摇杆区域的触控操作,根据所述触控操作控制所述虚拟飞行器飞行时的飞行姿态和飞行速度的步骤,包括:

14.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于射击触发操作,控制所述虚拟飞行器向所述飞行方向释放射击技能。

15.一种虚拟飞行器的控制装置,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面显示的内容至少包括三维游戏场景和位于所述三维游戏场景中的虚拟飞行器,所述装置包括:

16.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现权利要求1-14任一项所述的虚拟飞行器的控制方法。

17.一种机器可读存储介质,其特征在于,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现权利要求1-14任一项所述的虚拟飞行器的控制方法。


技术总结
本发明提供了一种虚拟飞行器的控制方法、装置和电子设备;其中,该方法包括:响应于飞行指令,控制虚拟飞行器在三维游戏场景中飞行;在图形用户界面提供一准星、一虚拟摇杆区域以及一视角控制区域,准星用于指示虚拟飞行器的飞行方向;响应于针对虚拟摇杆区域的触控操作,根据触控操作控制虚拟飞行器飞行时的飞行姿态和/或飞行速度;响应针对视角控制区域的触控操作,基于虚拟飞行器的飞行姿态和飞行速度,调整虚拟飞行器在三维游戏场景中的飞行方向。该方式通过虚拟摇杆控制飞行器的姿态和速度,通过视角控制区域控制虚拟飞行器的飞行方向,这种飞行器的控制方式更加符合飞行器的真实控制方式,更加适用于竞技性的飞行游戏中,提高了游戏体验。

技术研发人员:陈璋君
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1