feat: UI输入框IME支持和编辑器Inspector重构 (#310)

UI系统改进:
- 添加 IMEHelper 支持中文/日文/韩文输入法
- UIInputFieldComponent 添加组合输入状态管理
- UIInputSystem 添加 IME 事件处理
- UIInputFieldRenderSystem 优化渲染逻辑
- UIRenderCollector 增强纹理处理

引擎改进:
- EngineBridge 添加新的渲染接口
- EngineRenderSystem 优化渲染流程
- Rust 引擎添加新的渲染功能

编辑器改进:
- 新增模块化 Inspector 组件架构
- EntityRefField 增强实体引用选择
- 优化 FlexLayoutDock 和 SceneHierarchy 样式
- 添加国际化文本
This commit is contained in:
YHH
2025-12-19 15:45:14 +08:00
committed by GitHub
parent 536c4c5593
commit ecdb8f2021
46 changed files with 5825 additions and 257 deletions

View File

@@ -292,6 +292,19 @@ export const en: Translations = {
resetLayout: 'Reset Layout'
},
// ========================================
// Asset
// ========================================
asset: {
selectAsset: 'Select Asset',
none: 'None',
browse: 'Browse...',
clear: 'Clear',
copy: 'Copy Path',
locate: 'Locate in Content Browser',
noGuid: 'Asset has no GUID'
},
// ========================================
// Scene
// ========================================

View File

@@ -292,6 +292,19 @@ export const zh: Translations = {
resetLayout: '重置布局'
},
// ========================================
// Asset
// ========================================
asset: {
selectAsset: '选择资产',
none: '无',
browse: '浏览...',
clear: '清除',
copy: '复制路径',
locate: '在内容浏览器中定位',
noGuid: '资产没有 GUID'
},
// ========================================
// Scene
// ========================================