更新UI路径信息,添加核心资源路径、工具脚本路径、文档路径和命令触发路径

This commit is contained in:
Shiliang
2026-05-27 16:29:07 +08:00
parent f71154da78
commit cc3938d5f4

View File

@@ -137,11 +137,36 @@ public class CardItem : AbsListItem<CardData>
## 六、开发规范 ## 六、开发规范
### 6.1 文件路径 ### 6.1 文件路径
| 类型 | 路径 |
|-----|------| #### 6.1.1 核心资源路径
| 脚本 | `Assets/Game/GameHFScripte/GameFunction/UIWindows/{Name}/` |
| 预制体 | `Assets/Game/GameHFResource/CN/UIWindows/{Name}/` | | 类型 | 路径 | 说明 |
| 图片 | `Assets/Game/GameHFResource/CN/SpriteAtlas/{Name}/` | |-----|------|------|
| **窗口脚本** | `Assets/Game/GameHFScripte/GameFunction/UIWindows/{WindowName}/` | 窗口逻辑脚本存放目录 |
| **窗口预制体** | `Assets/Game/GameHFResource/CN/UIWindows/{WindowName}/` | UI窗口预制体存放目录 |
| **图标图集** | `Assets/Game/GameHFResource/CN/SpriteAtlas/{AtlasName}/` | SpriteAtlas图集资源 |
| **字体资源** | `Assets/Game/GameHFResource/CN/Fonts/` | 字体文件存放目录 |
#### 6.1.2 工具脚本路径
| 工具名称 | 路径 | 职责 |
|---------|------|------|
| **UIPrefabGenerator** | `Assets/Editor/Command/UIPrefabGenerator.cs` | JSON转UI预制体 |
| **UIPrefabToJson** | `Assets/Editor/Command/UIPrefabToJson.cs` | 预制体转JSON |
| **RemoteCommand** | `Assets/Editor/Command/RemoteCommand.cs` | 外部命令接口 |
| **ExternalCommandListener** | `Assets/Editor/Command/ExternalCommandListener.cs` | 外部命令监听器 |
#### 6.1.3 文档路径
| 文档名称 | 路径 |
|---------|------|
| UI开发指南 | `UnityAI/03_核心功能/UI/UI开发指南.md` |
| UI界面拼接设计指南 | `UnityAI/03_核心功能/UI/UI界面拼接设计指南.md` |
#### 6.1.4 命令触发路径
- **触发文件**: `{ProjectRoot}/Trigger_Command.txt`
- **JSON配置**: `Assets/Editor/UI/{WindowName}.json`
### 6.2 性能优化 ### 6.2 性能优化
- 使用对象池复用UI元素 - 使用对象池复用UI元素