|
|
6e12efb67e
|
fix: 修复多个UI框架问题
- 修复 InspectorPanel InputText 使用 data()/capacity() 的错误
- 修复未使用变量警告
- 修复 ProjectManager 路径重复拼接 bug (Assets/Assets)
- 返回按钮在 Assets 目录时禁用但保持显示
- 删除 ProjectPanel 创建按钮,调整 Refresh 位置
- 修复 ProjectPanel 搜索过滤时的 ID 冲突
- 修复 InspectorPanel CollapsingHeader ID 冲突
|
2026-03-12 18:58:06 +08:00 |
|
|
|
f8fed72cb7
|
改进ProjectPanel右键菜单交互逻辑
|
2026-03-12 17:34:39 +08:00 |
|
|
|
64dd8339dd
|
完善Project面板功能:搜索框、创建文件夹、右键菜单、中文路径支持
|
2026-03-12 17:07:37 +08:00 |
|
|
|
a2f3db8718
|
重构UI架构:分离数据模型和显示逻辑
- 新增 Core 模块:GameObject、LogEntry、AssetItem 数据模型
- 新增 Managers 模块:SceneManager、LogSystem、ProjectManager
- Panel 层只负责显示,不再持有数据
- 解耦 HierarchyPanel 和 InspectorPanel 之间的直接依赖
|
2026-03-12 16:13:34 +08:00 |
|
|
|
44880f03c0
|
添加D3D12 ImGui编辑器UI框架
|
2026-03-12 15:39:40 +08:00 |
|