feat(editor): 添加 ECS UI 系统和编辑器更新优化 (#238)

This commit is contained in:
YHH
2025-11-26 11:08:10 +08:00
committed by GitHub
parent 3fb6f919f8
commit 7b14fa2da4
62 changed files with 8745 additions and 235 deletions

View File

@@ -4,6 +4,7 @@ import { ProfilerPlugin } from '../../plugins/ProfilerPlugin';
import { EditorAppearancePlugin } from '../../plugins/EditorAppearancePlugin';
import { GizmoPlugin } from '../../plugins/GizmoPlugin';
import { TilemapEditorPlugin } from '@esengine/tilemap-editor';
import { UIEditorPlugin } from '@esengine/ui-editor';
export class PluginInstaller {
async installBuiltinPlugins(pluginManager: EditorPluginManager): Promise<void> {
@@ -12,7 +13,8 @@ export class PluginInstaller {
new SceneInspectorPlugin(),
new ProfilerPlugin(),
new EditorAppearancePlugin(),
new TilemapEditorPlugin()
new TilemapEditorPlugin(),
new UIEditorPlugin()
];
for (const plugin of plugins) {