Blobby/addons/AsepriteWizard/animated_sprite/inspector_plugin.gd

26 lines
447 B
GDScript

tool
extends EditorInspectorPlugin
const InspectorDock = preload("animated_sprite_inspector_dock.tscn")
var config
var file_system: EditorFileSystem
var _sprite: AnimatedSprite
func can_handle(object):
return object is AnimatedSprite
func parse_begin(object):
_sprite = object
func parse_end():
var dock = InspectorDock.instance()
dock.sprite = _sprite
dock.config = config
dock.file_system = file_system
add_custom_control(dock)