49 lines
1.6 KiB
Markdown
49 lines
1.6 KiB
Markdown
|
|
# 第三方插件
|
|||
|
|
|
|||
|
|
## 分类
|
|||
|
|
|
|||
|
|
- 项目框架
|
|||
|
|
|
|||
|
|
## 目的
|
|||
|
|
|
|||
|
|
记录第三方插件和 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:补充依赖或使用本框架的模块文档 | 如依赖本框架的功能模块 |
|