Add prototype gameplay loop with character/battlefield assets and server game APIs.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
udx
2026-10-20 18:50:00 +08:00
co-authored by Cursor
parent 79369e4473
commit 6c64210331
833 changed files with 998079 additions and 1042 deletions
+2 -1
View File
@@ -57,7 +57,8 @@ Canvas、CanvasScaler、GraphicRaycaster、CanvasGroup、Image、TextMeshProUGUI
- 糖果风:大圆角、描边、顶部高光;配色见 Design Principles。
- 优先复用 Common 切图名(`ui_panel_*`、`btn_primary_*` 等)。
- 可拉伸控件 `"imageType": "Sliced"`;图标 Simple。
- 标准控件底图(面板、按钮及各状态、输入框、列表项、页签、进度/滑条/滚动条、Toast、开关底)必须九宫格:`"imageType": "Sliced"`,对应 Sprite 必须有有效的非零 `Border`,Mesh Type=`Full Rect`;图标、插画等整图用 Simple。
- Common 标准控件导入由 `UiSpriteNineSliceRules` 自动设置 Border;现有资源修复菜单为 `Tools/UI/Apply Standard Control Nine-Slice`。新增标准控件须补充切图清单和导入规则,不得只填 Sliced 而留 Border 为 0。
- 文字仅 `TextMeshProUGUI`;浅色字加 Outline/Shadow(`#102033` / `#0B1724`)。
- 按钮优先 SpriteSwap;缺 hover 图可用 ColorTint。
- 缺图时在 `description` 标明,按 `ResourceCreate.md` 生成并登记 `Doc/ResDesc_Picture.md`。