Пример #1
0
    /// <summary>
    /// Draw a sprite selection field.
    /// </summary>

    static public void IconField(string fieldName, string sprite,
                                 IconSelector.Callback callback, params GUILayoutOption[] options)
    {
        GUILayout.BeginHorizontal();
        GUILayout.Label(fieldName, GUILayout.Width(116f));

        if (GUILayout.Button(string.IsNullOrEmpty(sprite) ? "Select Icon" : sprite, "MiniPullDown", options))
        {
            IconSelector.Show(NJGMapOnGUI.instance.atlas, sprite, callback);
        }
        GUILayout.EndHorizontal();
    }