public static void SortingLayerNameBrowseButton(SkillString variable, object obj = null, FieldInfo field = null) { if (SkillEditorGUILayout.BrowseButton(true, Strings.get_Label_Sorting_Layers())) { StringEditor.editingVariable = variable; StringEditor.editingObject = obj; StringEditor.editingField = field; StringEditor.DoSortingLayerMenu(); } }
public static void SortingLayerNamePopup(GUIContent label, SkillString variable, object obj = null, FieldInfo field = null) { SkillEditorGUILayout.PrefixLabel(label); if (GUILayout.Button(variable.get_Value(), EditorStyles.get_popup(), new GUILayoutOption[0])) { StringEditor.editingVariable = variable; StringEditor.editingObject = obj; StringEditor.editingField = field; StringEditor.DoSortingLayerMenu(); } }