UnityAI新规则

This commit is contained in:
2026-10-20 10:15:09 +08:00
parent 2fcb5c0fdf
commit ab4fbfa628
7 changed files with 137 additions and 33 deletions

View File

@@ -51,13 +51,11 @@
## UI 与 Prefab
- 修改前同时读取窗口脚本、UIMono、Prefab 层级和相关资源。
- 单列虚拟列表使用 `SetLoopListViewItemPrefabs`、`InitListView`、`RefreshDataTotalCount`。
- 多列虚拟列表使用 `SetLoopGridViewItemPrefabs`、`InitGridView`、`RefreshGridDataTotalCount`。
- 模板节点保持禁用,由列表运行时创建实例;不要依赖旧 LayoutGroup 或 ContentSizeFitter 驱动虚拟列表。
- 动态列表使用项目的 SFUI_ScrollRect,接口选择、模板和布局约束统一见 [UI 开发指南](../modules/frameworks/UI窗口系统/开发指南.md),不把某种包装的 API 套用到其他实现。
- Prefab 修改检查锚点、pivot、sizeDelta、组件启用状态、序列化引用和实际显示。
- 避免文本方式大范围重写 Prefab;优先使用 Unity Editor、MCP 或结构化序列化工具。
详细规则见 [UI 窗口系统](../modules/frameworks/UI窗口系统/README.md)。
窗口框架见 [UI 窗口系统](../modules/frameworks/UI窗口系统/README.md);根据示意图拼 UI 的分辨率确认、切图、资源效率与验收规则统一见 [界面拼接](../modules/frameworks/UI窗口系统/界面拼接.md)。
## 资源与生成规则