123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- using UnityEngine;
- using UnityEditor;
- using System.Collections;
- namespace TMPro.EditorUtilities
- {
- [CustomEditor(typeof(TMP_SubMeshUI)), CanEditMultipleObjects]
- public class TMP_SubMeshUI_Editor : Editor
- {
- private struct m_foldout
- {
-
- public static bool fontSettings = true;
-
-
-
- }
- private SerializedProperty fontAsset_prop;
- private SerializedProperty spriteAsset_prop;
-
-
- private Editor m_materialEditor;
- private Material m_targetMaterial;
- public void OnEnable()
- {
- fontAsset_prop = serializedObject.FindProperty("m_fontAsset");
- spriteAsset_prop = serializedObject.FindProperty("m_spriteAsset");
-
-
-
-
-
- }
- public void OnDisable()
- {
-
-
- }
- public override void OnInspectorGUI()
- {
- GUI.enabled = false;
- EditorGUILayout.PropertyField(fontAsset_prop);
- EditorGUILayout.PropertyField(spriteAsset_prop);
- GUI.enabled = true;
- EditorGUILayout.Space();
-
-
- }
- }
- }
|