# 第三方插件 ## 分类 - 项目框架 ## 目的 记录第三方插件和 embedded packages 的用途、边界和修改规则。 ## 已知线索 - 插件目录:`Assets/ThirdPlugins/` - Package 目录:`Packages/` - 已识别插件包括 HybridCLR、Spine、DOTween、SuperScrollView、Astar、UnityWebSocket、SoundManagerPro、SRDebugger 等。 ## 梳理任务 - [ ] 梳理主要插件列表和用途。 - [ ] 标记哪些插件是运行时依赖,哪些是编辑器依赖。 - [ ] 梳理插件是否有项目本地修改。 - [ ] 梳理升级插件的风险和验证步骤。 - [ ] 记录禁止直接修改 vendor 的规则例外。 ## 待确认 - 哪些插件来自 Asset Store,哪些来自 package。 - 是否有插件被项目深度改造。 - 哪些插件参与 hotfix 或 WebGL 构建。 ## 相关模块 - [通用框架](通用框架/README.md) - [编辑器工具索引](../模块索引.md#编辑器工具) --- ## 文档关联 > 当本文档发生变更时,应同步检查以下关联文档,避免信息不一致。 | 文档 | 关联原因 | |---|---| | [modules/模块索引.md](../模块索引.md) | 编辑器工具索引 | | [modules/frameworks/通用框架/README.md](通用框架/README.md) | 通用框架 | | [rules/10-架构说明.md](../../rules/10-架构说明.md) | 架构说明定义总体分层和依赖方向 | | [rules/20-开发规则.md](../../rules/20-开发规则.md) | 开发规则与框架/生成规则互相引用 | | [rules/30-模块登记规则.md](../../rules/30-模块登记规则.md) | 模块登记规则定义分类和状态口径 | | TODO:补充依赖或使用本框架的模块文档 | 如依赖本框架的功能模块 |