1 line
597 B
C#
Raw Normal View History

2025-05-18 01:04:31 +08:00
using UnityEditor; using UnityEngine.UI; [CustomEditor(typeof(BitmapFontScaling))] public class BitmapFontScalingEditor : Editor { public override void OnInspectorGUI() { serializedObject.Update(); BitmapFontScaling script = target as BitmapFontScaling; Text text = script.GetComponent<Text>(); if (text == null) { return; } if (serializedObject.FindProperty("textSize").intValue != text.fontSize) { script.OnValidate(); } serializedObject.ApplyModifiedProperties(); } }