public override void OnInspectorGUI() { isPlaceholder = false; interactable = false; useBackgroud = false; base.OnInspectorGUI(); if (!Owner.UIDependent && !Application.isPlaying) { size = EditorGUILayout.DelayedFloatField("Size %: ", Owner.ElementSize); if (!Mathf.Approximately(size, Owner.ElementSize)) { Owner.SizeChange(size); } } }