131 lines
3.6 KiB
JSON
Raw Permalink Normal View History

2023-10-23 18:56:01 +08:00
{
"package_version": 2,
"version": "1.1.2",
"compatible_version": "1.0.2",
"name": "oreo-behavior-creator",
"description": "i18n:oreo-behavior-creator.description",
"author": "OreoWang",
"editor": ">=3.3.0",
"main": "./plugin/dist/main.js",
"panels": {
"default": {
"title": "oreo-behavior-creator -",
"type": "dockable",
"main": "./plugin/dist/panels/default/script",
"size": {
"min-width": 400,
"min-height": 300,
"width": 1024,
"height": 600
}
},
"usage": {
"title": "oreo-behavior-creator - usage",
"type": "dockable",
"main": "./plugin/dist/panels/usage/script",
"size": {
"min-width": 400,
"min-height": 300,
"width": 1024,
"height": 600
}
},
"update_tree": {
"title": "oreo-behavior-creator - update tree",
"type": "dockable",
"main": "./plugin/dist/panels/update_tree/script",
"size": {
"min-width": 400,
"min-height": 300,
"width": 1024,
"height": 600
}
}
},
"contributions": {
"asset-db": {
"mount": {
"path": "./runtime",
"readonly": true
}
},
"scene": {
"script": "./plugin/dist/scene.js"
},
"inspector": {
"section": {
"node": {
"BehaviorButton": "./plugin/dist/inspector/behavior.js"
}
}
},
"menu": [{
"path": "i18n:menu.extension/oreo-behavior-creator",
"label": "i18n:oreo-behavior-creator.open_panel",
"message": "open-panel"
},{
"path": "i18n:menu.extension/oreo-behavior-creator",
"label": "i18n:oreo-behavior-creator.update_tree_panel",
"message": "open_update_tree_panel"
}],
"messages": {
"open-panel": {
"methods": [
"open_panel"
]
},
"open_update_tree_panel": {
"methods": [
"open_update_tree_panel"
]
},
"edit-behavior": {
"methods": [
"edit_behavior"
]
},
"panel:edit-class": {
"methods": [
"default.onEditClass"
]
},
"send-to-panel": {
"methods": [
"default.hello"
]
},
"btclass-registered": {
"methods": [
"btclass_registered"
]
},
"get-asset-info": {
"methods": [
"getAssetInfo"
]
},
"get-class-info": {
"methods": [
"getClassInfo"
]
},
"save-asset-info": {
"methods": [
"onSaveAssetInfo"
]
},
"close-panel": {
"methods": [
"onClosePanel"
]
},
"asset-db:refresh-finish": {
"methods": [
"onAssetRefreshFinish",
"default.onAssetRefreshFinish"
]
}
}
}
}