public static void Show(SpriteAtlas spriteAtlas, string defaultSpriteName, OnSpriteSelected callback) { if (spriteSelector != null) { spriteSelector.Close(); spriteSelector = null; } AtlasSpriteSelector selector = ScriptableWizard.DisplayWizard <AtlasSpriteSelector>("Select a Sprite"); selector.atlas = spriteAtlas; selector.mSelectedSpriteName = defaultSpriteName; selector.mSpriteSeletectedCallback = callback; }
void OnDisable() { spriteSelector = null; }
void OnEnable() { spriteSelector = this; }