首页
3D
交通工具
飞机
screenshot
1/5
thumbnail
thumbnail
thumbnail
thumbnail
MouseFlightRig是第一人称鼠标飞行操控框架,整套系统轻量化、纯C# 实现,控制代码本身是能适配 Unity 内置管线、URP以及HDRP,专门用来操控固定翼飞机,可高度自定义和拓展飞机各部件和控制参数,例如:升降舵 Elevator、副翼 Aileron、方向舵 Rudder、襟翼 Flap、减速板 Spoiler等(为了快速演示,资源包里的演示飞机预制体是在内置管线下制作的)。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.9.0
兼容
兼容
兼容
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
Unity 2022.3.62f3c1
兼容
兼容
兼容
描述

⚠️提示:为了快速演示,资源包里的演示飞机预制体是在内置管线下制作的,该预制体直接放到 URP或HDRP 项目会出现材质全部变成粉紫色,需要重新转换材质。但飞机控制代码本身是不受渲染管线影响的


一、各个核心脚本功能详解

1. Plane.cs(飞机物理核心,整套控制系统根基,不可删除)

它承担固定翼飞机全部运动物理运算:

  1. 三轴姿态控制Pitch(俯仰:鼠标上下,机头抬头 / 俯冲)
    Roll(横滚:鼠标左右,机身左右翻滚倾斜)
    Yaw(偏航,尾舵左右转向)
  2. 速度、空气阻力、升力、重力模拟;
  3. 限制飞机最大速度、俯冲极限、翻滚角度;
  4. 对外公开 Pitch、Roll、Yaw、飞行速度等参数,供给机翼动画脚本读取;

简单来讲:Plane 脚本就是飞机的 “物理引擎”


2. MouseFlightRig.cs(相机跟随、视角控制系统)

挂载在 MouseFlightRig 对象,是镜头控制器:

  1. 持续跟随 Plane 飞机本体位置,相机永远绑定飞机;
  2. 支持后座后置尾随视角;
  3. 隔离飞机本体晃动,做相机平滑缓冲,防止镜头剧烈抖动;
  4. CamRig 作为相机子容器,可以自由调整相机偏移、机头前置座舱视角;

3. Airplane.cs(飞机动画控制器,可精简)

读取 Plane 传出的三轴姿态数值,驱动全部机身动画与引擎音效(也就是机翼、舵机动画 + 引擎声变速逻辑):

  1. 螺旋桨持续自转;
  2. 左右襟翼、尾舵跟随俯仰、偏航角度摆动;
  3. 动态插值控制螺旋桨音效音量、引擎音调;

4. MouseAim

  • 接收屏幕鼠标坐标;
  • 将鼠标位置转换成飞机俯仰、横滚的操控输入;
  • 屏幕光标位置 = 飞机朝向目标点;

5. MouseFlightHud

纯 UI 模块:屏幕中心准星、瞄准标记,只用于可视化鼠标瞄准点,不需要 UI 可以直接移除


三、完整操控运行流程

  1. 移动鼠标 → MouseAim 获取屏幕光标位置;
  2. 将光标偏移换算成俯仰、横滚输入,传给 Plane 物理脚本;
  3. Plane 根据输入执行升力、重力、阻力物理计算,更新飞机 Transform 位置和旋转;
  4. Airplane.cs 读取飞机姿态,驱动襟翼、尾舵、螺旋桨动画,动态调整螺旋桨声音;
  5. MouseFlightRig 实时平滑跟随飞机,机载相机同步移动;

四、系统特点

✅ 优点

  1. 输入上手简单:纯鼠标操控,鼠标在哪飞机机头就朝向哪里,符合休闲飞行操作习惯;
  2. 物理完整:自带升力、失速、空气阻力,具备固定翼飞机基础手感;
  3. 解耦清晰:飞行物理、相机、机身动画、音效、瞄准 UI 互相独立;
  4. 完全开源无 DLL 加密,可以随便自定义参数;
  5. 3D 音频适配:螺旋桨音效挂载飞机本体,自带多普勒音效、空间衰减。
技术细节
  1. 注意:飞行控制代码本身与渲染管线是无关,可以用于URP和HDRP项目,但资源包内的演示飞机预制体用的是内置管线,不可直接将其用于URP和HDRP项目;
  2. 操控手感:Plane 脚本修改灵敏度、最大滚转速度、飞机阻力、爬升力度;
  3. 相机:修改 CamRig 偏移,可以做成座舱第一人称、后置第三人称尾随视角;
  4. 引擎音效:修改 Airplane 脚本音量上限,调低螺旋桨最大音量;
  5. 拓展:可以新增键盘油门、起落架、导弹等自定义功能。

鼠标飞行控制插件MouseFlightRig

资源商店评分
(暂无评分)
国内数据
2浏览
0收藏
当前价格
¥10.15
¥29
65% OFF

选择许可证类型:

一个实体
适用于个人或小型企业。
多个实体
适用于大型企业或多用户。
仅支持将资源分配给中国区用户,其他区域账号暂不支持
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
2.5 MB
最新版本
1.0.0
最新发布日期
2026-08-21
支持Unity版本
2022.3.62f3c1或更高
支持的团结引擎版本
1.9.0或更高
发布者支持
707669522@qq.com