// show the sprite selector static public void Show(SVGBasicAtlas atlas, string spriteName, OnSpriteSelectionCallback callback) { // close the current selector instance, if any SVGSpriteSelector.CloseAll(); if (atlas != null) { SVGSpriteSelector selector = ScriptableWizard.DisplayWizard <SVGSpriteSelector>("Select a sprite"); selector.m_Atlas = atlas; selector.m_SearchString = spriteName; selector.m_Callback = callback; selector.m_ScrollPos = Vector2.zero; selector.m_SpritesList = SVGSpriteSelector.GetSpritesList(atlas); } }
// show the sprite selector public static void Show(SVGAtlas atlas, string spriteName, OnSpriteSelectionCallback callback) { // close the current selector instance, if any SVGSpriteSelector.CloseAll(); if (atlas != null) { SVGSpriteSelector selector = ScriptableWizard.DisplayWizard<SVGSpriteSelector>("Select a sprite"); selector.m_Atlas = atlas; selector.m_SearchString = spriteName; selector.m_Callback = callback; selector.m_ScrollPos = Vector2.zero; selector.m_SpritesList = SVGSpriteSelector.GetSpritesList(atlas); //selector.m_SelectedSprite = null; } }