Add hot-update boot pipeline, UI bundles/atlas assets, and design docs.

Ignore AIClient/Library and AIClient/HybridCLRData permanently; include HybridCLR/YooAsset project setup and UI tooling.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
udx
2026-09-21 16:02:58 +08:00
co-authored by Cursor
parent f3f66ab063
commit b7a0bbcb89
279 changed files with 27332 additions and 14 deletions
+12 -1
View File
@@ -1,5 +1,5 @@
---
description: AIGame 项目基础规则(资源登记等必须遵守)
description: AIGame 项目基础规则(资源登记、UI 自动生成等必须遵守)
alwaysApply: true
---
@@ -14,3 +14,14 @@ alwaysApply: true
- picture → `Doc/ResDesc_Picture.md`
- sound → `Doc/ResDesc_Sound.md`
- effect → `Doc/ResDesc_Effect.md`
2. **UI 自动生成(必须)**:业务面板使用 JSON→Prefab 管线,不要用运行时临时代码拼业务 UI 替代 Prefab。
- 总览:`Doc/UI_AutoGen_Overview.md`
- 提示词契约:`Doc/Rule/UIGenerationPrompt.md`
- 规则详解:`Doc/Rule/UIGenerationRules.md`
- 工程约定:`Doc/Rule/UnityUIProject.md`
- JSON:`Doc/UIPrefabCreater/{UIName}.json`
- Prefab:`Assets/Bundles/UI/Prefab/{UIName}.prefab`
- 通用贴图:`Assets/Bundles/UI/Texture/Common/`
- 设计分辨率:竖屏 **`[1080, 1920]`**(不要用参考项目的 2048×1024)
- Unity 菜单:`Tools/UI/...`;转换器:`AIClient/Assets/Editor/UI/`