12345678910111213 |
- @tool
- extends EditorPlugin
- func _enter_tree() -> void:
- _setup_panel(preload('editor/config-importer.tscn'))
- func _setup_panel(prefab:PackedScene):
- var panel := prefab.instantiate()
- panel.set('path', prefab.resource_path.get_base_dir())
- add_control_to_dock(EditorPlugin.DOCK_SLOT_LEFT_BR, panel)
- tree_exiting.connect(func():
- remove_control_from_docks(panel)
- panel.queue_free())
|