Esempio n. 1
0
 private void OnAutomaticGUI()
 {
     float pixels = 38f;
     if ((UnityEngine.Object)s_SpriteEditor.originalTexture != (UnityEngine.Object)null && TextureUtilWrap.IsCompressedTextureFormat(s_SpriteEditor.originalTexture.format))
     {
         EditorGUILayout.LabelField(Styles.automaticSlicingHintLabel, s_Styles.notice, new GUILayoutOption[0]);
         pixels -= 31f;
     }
     this.DoPivotGUI();
     EditorGUI.BeginChangeCheck();
     int selectedIndex = s_Setting.autoSlicingMethod;
     int num = EditorGUILayout.Popup(Styles.methodLabel, selectedIndex, Styles.slicingMethodOptions, new GUILayoutOption[0]);
     if (EditorGUI.EndChangeCheck())
     {
         Undo.RegisterCompleteObjectUndo(s_Setting, "Change Slicing Method");
         s_Setting.autoSlicingMethod = num;
     }
     GUILayout.Space(pixels);
 }