虚拟飞行器的控制方法、装置和电子设备制造方法及图纸

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

【技术实现步骤摘要】
虚拟飞行器的控制方法、装置和电子设备


[0001]本专利技术涉及游戏
,尤其是涉及一种虚拟飞行器的控制方法、装置和电子设备。

技术介绍

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

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种虚拟飞行器的控制方法、装置和电子设备,以提高飞行方向控制的精确度,同时,更加符合飞行器的真实控制方式,提高游戏体验。
[0004]第一方面,本专利技术实施例提供了一种虚拟飞行器的控制方法,通过终端设备提供一图形用户界面,图形用户界面显示的内容至少包括三维游戏场景和位于三维游戏场景中的虚拟飞行器,方法包括:响应于飞行指令,控制虚拟飞行器在三本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟飞行器的控制方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面显示的内容至少包括三维游戏场景和位于所述三维游戏场景中的虚拟飞行器,所述方法包括:响应于飞行指令,控制所述虚拟飞行器在所述三维游戏场景中飞行;在所述图形用户界面提供一准星、一虚拟摇杆区域以及一视角控制区域,其中所述准星用于指示所述虚拟飞行器的飞行方向;响应于针对所述虚拟摇杆区域的触控操作,根据所述触控操作控制所述虚拟飞行器飞行时的飞行姿态和/或飞行速度;响应针对所述视角控制区域的触控操作,基于所述虚拟飞行器的飞行姿态和飞行速度,调整所述虚拟飞行器在所述三维游戏场景中的飞行方向。2.根据权利要求1所述的方法,其特征在于,响应针对所述视角控制区域的触控操作,基于所述虚拟飞行器的飞行姿态和飞行速度,调整所述虚拟飞行器在所述三维游戏场景中的飞行方向的步骤,包括:在所述图形用户界面中显示视角准星和方向准星;其中,所述视角准星显示在所述图形用户界面中的第一位置,用于指示第一视角方向;所述方向准星用于指示所述虚拟飞行器的飞行方向;所述飞行方向与所述第一视角方向相匹配;所述三维游戏场景的场景画面通过虚拟相机在所述三维游戏场景中跟随所述飞行方向拍摄得到;响应作用于所述视角控制区域的滑动操作,控制所述视角准星在所述图形用户界面中移动至第二位置,以指示第二视角方向;基于所述虚拟飞行器的飞行姿态和飞行速度,控制所述飞行方向向所述第二视角方向变化,直至所述飞行方向与所述第二视角方向相匹配;其中,在所述飞行方向变化过程中,所述虚拟相机拍摄的场景画面跟随所述飞行方向的变化而变化。3.根据权利要求2所述的方法,其特征在于,在所述图形用户界面中显示视角准星和方向准星的步骤,包括:在所述图形用户界面的中心区域显示所述方向准星;确定所述飞行方向与所述第一视角方向相匹配,控制所述视角准星显示在所述第一位置;所述第一位置与所述方向准星具有预设的相对位置。4.根据权利要求3所述的方法,其特征在于,确定所述飞行方向与所述第一视角方向相匹配,控制所述视角准星显示在所述第一位置的步骤,包括:确定所述飞行方向与所述第一视角方向相匹配,控制所述方向准星的准星中心与所述视角准星的准星中心重合显示。5.根据权利要求2所述的方法,其特征在于,基于所述虚拟飞行器的飞行姿态和飞行速度,控制所述飞行方向向所述第二视角方向变化,直至所述飞行方向与所述第二视角方向相匹配的步骤,包括:基于所述虚拟飞行器的飞行姿态和飞行速度,控制所述飞行方向向所述第二视角方向变化,并控制所述场景画面跟随所述飞行方向变化而变化,以使所述方向准星相对于所述图形用户界面的显示位置不变;响应于所述场景画面的变化,控制所述视角准星在所述图形用户界面中的位置发生变化;
响应于所述飞行方向与所述第二视角方向相匹配,控制所述视角准星显示在所述第一位置。6.根据权利要求5所述的方法,其特征在于,响应于所述场景画面的变化,控制所述视角准星在所述图形用户界面中的位置发生变化的步骤,包括:响应于所述场景画面的变化,控制所述视角准星向所述方向准星移动;其中,在所述视角准星移动的过程中,所述视角准星指示的所述第二视角方向对应的场景画面内容不变。7.根据权利要求2所述的方法,其特征在于,所述虚拟飞行器预设有三维坐标系;所述三维坐标系的纵轴指向所述飞行方向;所述三维坐标系的横轴指向与所述飞行方向垂直的水平方向;所述三维坐标系的垂直轴指向与所述飞行方向垂直的竖直方向;所述控制所述飞行方向向所述第二视角方向变化的步骤,包括:调整所述虚拟飞行器围绕所述横轴的转动角度和/或所述虚拟飞行器围绕所述垂直轴的转动角度,以控制所述虚拟飞行器的飞行方向向所述第二视角方向变化。8.根据权利要求7所述的方法,其特征在于,所述虚拟飞行器显示在所述场景画面中;所述调整所述虚拟飞行器围绕所述横轴的转动角度和所述虚拟飞行器围绕所述垂直轴的转动角度,以控制所述虚拟飞行器的飞行方向向所述第二视角方向变化的步骤,包括:控制所述虚拟飞行器的升降舵的翻板角度发...

【专利技术属性】
技术研发人员:陈璋君
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1