新增行为树编辑器

This commit is contained in:
YHH
2025-06-17 18:28:57 +08:00
parent 7808f64fe5
commit 577f1e429a
29 changed files with 5060 additions and 2 deletions

View File

@@ -56,6 +56,17 @@
"width": 900,
"height": 700
}
},
"behavior-tree": {
"title": "ECS Framework - 行为树AI组件库",
"type": "dockable",
"main": "dist/panels/behavior-tree/index.js",
"size": {
"min-width": 700,
"min-height": 600,
"width": 1000,
"height": 800
}
}
},
"contributions": {
@@ -78,6 +89,11 @@
"label": "代码生成器",
"message": "open-generator"
},
{
"path": "i18n:menu.panel/ECS Framework",
"label": "行为树AI组件库",
"message": "open-behavior-tree"
},
{
"path": "i18n:menu.develop/ECS Framework",
"label": "ECS 开发工具",
@@ -134,6 +150,31 @@
"methods": [
"open-generator"
]
},
"open-behavior-tree": {
"methods": [
"open-behavior-tree"
]
},
"install-behavior-tree": {
"methods": [
"install-behavior-tree"
]
},
"update-behavior-tree": {
"methods": [
"update-behavior-tree"
]
},
"check-behavior-tree-installed": {
"methods": [
"check-behavior-tree-installed"
]
},
"open-behavior-tree-docs": {
"methods": [
"open-behavior-tree-docs"
]
}
}
}