跳转至

Unity 6.3 LTS — 可选包与系统

最后验证日期: 2026-02-13

本文档列出了 Unity 6.3 LTS 中可用的可选包与系统。 这些并非核心引擎的组成部分,但常用于特定游戏类型。


如何使用本指南

✅ 提供详细文档 - 参见 plugins/ 目录中的完整指南 🟡 仅提供简要概览 - 链接至官方文档,使用 WebSearch 了解详细信息 ⚠️ 预览版 - 未来版本可能包含破坏性变更 📦 需要安装包 - 通过 Package Manager 安装


生产就绪的包(提供详细文档)

✅ Cinemachine

  • 用途: 虚拟摄像机系统(动态摄像机、过场动画、摄像机混合)
  • 适用场景: 第三人称游戏、过场动画、复杂摄像机行为
  • Knowledge Gap: Cinemachine 3.0+(Unity 6)与 2.x 相比有重大 API 变更
  • 状态: 生产就绪
  • 包: com.unity.cinemachine(Package Manager)
  • 详细文档: plugins/cinemachine.md
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.cinemachine@3.0/manual/index.html

✅ Addressables

  • 用途: 高级资源管理(异步加载、远程内容、内存控制)
  • 适用场景: 大型项目、DLC、远程内容分发
  • Knowledge Gap: Unity 6 改进,更好的性能
  • 状态: 生产就绪
  • 包: com.unity.addressables(Package Manager)
  • 详细文档: plugins/addressables.md
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.addressables@2.0/manual/index.html

✅ DOTS / Entities (ECS)

  • 用途: 数据导向技术栈(面向大规模场景的高性能 ECS)
  • 适用场景: 包含数千个实体的游戏、RTS、模拟类应用
  • Knowledge Gap: Entities 1.3+(Unity 6)已生产就绪,相比 0.x 是一次重大重写
  • 状态: 生产就绪(截至 Unity 6.3 LTS)
  • 包: com.unity.entities(Package Manager)
  • 详细文档: plugins/dots-entities.md
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.entities@1.3/manual/index.html

其他生产就绪的包(简要概览)

🟡 Input System(已涵盖)

  • 用途: 现代输入处理(可重新绑定、跨平台)
  • 状态: 生产就绪(Unity 6 中为默认)
  • 包: com.unity.inputsystem
  • 文档: 参见 modules/input.md
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.inputsystem@1.11/manual/index.html

🟡 UI Toolkit(已涵盖)

  • 用途: 现代运行时 UI(类 HTML/CSS,高性能)
  • 状态: 生产就绪(Unity 6)
  • 包: 内置
  • 文档: 参见 modules/ui.md
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.ui@2.0/manual/index.html

🟡 Visual Effect Graph(VFX Graph)

  • 用途: GPU 加速粒子系统(数百万粒子)
  • 适用场景: 大规模 VFX、火焰、烟雾、魔法、爆炸
  • 状态: 生产就绪
  • 包: com.unity.visualeffectgraph(仅限 URP/HDRP)
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.visualeffectgraph@17.0/manual/index.html

🟡 Shader Graph

  • 用途: 可视化着色器编辑器(基于节点的着色器创建)
  • 适用场景: 无需编写 HLSL 即可创建自定义着色器
  • 状态: 生产就绪
  • 包: com.unity.shadergraph(URP/HDRP)
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.shadergraph@17.0/manual/index.html

🟡 Timeline

  • 用途: 电影化序列(过场动画、脚本化事件)
  • 适用场景: 剧情驱动型游戏、过场动画、脚本化序列
  • 状态: 生产就绪
  • 包: com.unity.timeline(内置)
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.timeline@1.8/manual/index.html

🟡 Animation Rigging

  • 用途: 运行时 IK、程序化动画
  • 适用场景: 脚步 IK、瞄准偏移、程序化肢体放置
  • 状态: 生产就绪(Unity 6)
  • 包: com.unity.animation.rigging
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.animation.rigging@1.3/manual/index.html

🟡 ProBuilder

  • 用途: 编辑器内 3D 建模(关卡原型搭建、灰盒建模)
  • 适用场景: 快速原型、关卡灰盒布局
  • 状态: 生产就绪
  • 包: com.unity.probuilder
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.probuilder@6.0/manual/index.html

🟡 Netcode for GameObjects

  • 用途: Unity 官方多人游戏网络解决方案
  • 适用场景: 多人游戏(客户端-服务器架构)
  • 状态: 生产就绪
  • 包: com.unity.netcode.gameobjects
  • 官方文档: https://docs-multiplayer.unity3d.com/netcode/current/about/

🟡 Burst Compiler

  • 用途: 基于 LLVM 的 C# Jobs 编译器(大幅性能提升)
  • 适用场景: 性能关键代码、DOTS、Jobs System
  • 状态: 生产就绪
  • 包: com.unity.burst(随 DOTS 自动安装)
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.burst@1.8/manual/index.html

🟡 Jobs System

  • 用途: 多线程任务调度(CPU 并行处理)
  • 适用场景: 性能优化、并行处理
  • 状态: 生产就绪
  • 包: 内置
  • 官方文档: https://docs.unity3d.com/Manual/JobSystem.html

🟡 Mathematics

  • 用途: SIMD 数学库(针对 Burst 优化)
  • 适用场景: DOTS、高性能数学计算
  • 状态: 生产就绪
  • 包: com.unity.mathematics
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.mathematics@1.3/manual/index.html

🟡 ML-Agents(机器学习)

  • 用途: 使用强化学习训练 AI
  • 适用场景: 高级 AI 训练、程序化行为
  • 状态: 生产就绪
  • 包: com.unity.ml-agents
  • 官方文档: https://github.com/Unity-Technologies/ml-agents

🟡 Recorder

  • 用途: 捕获游戏实机画面、截图、动画片段
  • 使用时机: 预告片、回放、调试录制
  • 状态: 生产就绪
  • 包: com.unity.recorder
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.recorder@5.0/manual/index.html

预览/实验包(谨慎使用)

⚠️ Splines

  • 用途: 运行时样条线创建与编辑
  • 使用时机: 道路、路径、程序化内容
  • 状态: 生产就绪(Unity 6)
  • 包: com.unity.splines
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.splines@2.6/manual/index.html

⚠️ Muse(AI 助手)

  • 用途: 由 AI 驱动的资源创建(纹理、精灵、动画)
  • 状态: 预览(Unity 6)
  • 包: com.unity.muse.*
  • 官方文档: https://unity.com/products/muse

⚠️ Sentis(神经网络推理)

  • 用途: 在 Unity 中运行神经网络(AI 推理)
  • 状态: 预览
  • 包: com.unity.sentis
  • 官方文档: https://docs.unity3d.com/Packages/com.unity.sentis@2.0/manual/index.html

已弃用包(新项目请避免)

❌ UGUI(Canvas UI)

  • 已弃用: 仍受支持,但推荐使用 UI Toolkit
  • 改用: UI Toolkit

❌ 旧版粒子系统(Legacy Particle System)

  • 已弃用: 使用 Visual Effect Graph(VFX Graph)
  • 改用: VFX Graph

❌ 旧版动画(Legacy Animation)

  • 已弃用: 使用 Animator(Mecanim)
  • 改用: Animator Controller

按需 WebSearch 策略

对于上述未列出的包,当用户询问时,请采用以下方法:

  1. WebSearch 搜索最新文档:"Unity 6.3 [package name]"
  2. 验证该包是否是:
  3. 超出训练数据截止时间(超出 2025 年 5 月的数据)
  4. 预览版还是生产就绪版
  5. 在 Unity 6.3 LTS 中是否仍受支持
  6. 可选地将发现结果缓存到 plugins/[package-name].md 中,以备将来参考

快速决策指南

我需要虚拟摄像机 → Cinemachine 我需要异步资源加载 / DLC → Addressables 我需要数千个实体(RTS、模拟) → DOTS/Entities 我需要现代输入 → Input System(参见 modules/input.md) 我需要 GPU 粒子 → Visual Effect Graph 我需要可视化着色器 → Shader Graph 我需要过场动画 → Timeline 我需要运行时 IK → Animation Rigging 我需要关卡原型设计 → ProBuilder 我需要多人游戏 → Netcode for GameObjects


最后更新: 2026-02-13 引擎版本: Unity 6.3 LTS LLM 知识截止: 2025 年 5 月

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/Claude-Code-Game-Studios