/// <summary> /// Name of the selected sprite. /// </summary> //public string spriteName { get { return (mSprite != null) ? mSprite.spriteName : mName; } } /// <summary> /// Show the selection wizard. /// </summary> public static void Show(Texture2D selectedIcon, Callback callback) { TextureSelector comp = ScriptableWizard.DisplayWizard <TextureSelector>("Select a Sprite"); comp.mTex = selectedIcon; comp.mCallback = callback; }
internal static void OpenTextureSelector(string fieldName, TextureUsage filter = TextureUsage.Texture) { TextureSelector.fieldName = fieldName; TextureSelector.textureFilter = filter; TextureSelector.Open(); }
private Texture2D GetTexture() { return(TextureSelector.Select(Textures)); }