private static void SetDefaultValue(QButton component) { if (component.targetGraphic != null) { component.targetGraphic.raycastTarget = true; } }
public static QButton AddComponent() { QImageBox image = UtilityEditor.ExtensionComponentWhenCreate <QImageBox>(typeof(QButton).Name.ToString()); QButton component = Utility.GetOrAddCompoment <QButton>(image.gameObject); //设置默认值 SetDefaultValue(component); return(component); }
public override void OnInspectorGUI() { ButtonComponent = (QButton)target; base.OnInspectorGUI(); if (!ButtonComponent.bInit) { ButtonComponent.bInit = true; SetDefaultValue(ButtonComponent); } if (GUI.changed) { serializedObject.ApplyModifiedProperties(); } }
public override void GeneratePathEditor() { //==自动化路径开始 QButton_Close = CacheTransform.Find("GameObject/GameObject (1)/QButton_Close/").GetComponent <QButton>(); }
public override void GeneratePathEditor() { //==自动化路径开始 QText_Title = CacheTransform.Find("Center/QText_Title/").GetComponent <QText>(); QButton_Close = CacheTransform.Find("Center/ButtonGroup/QButton_Close/").GetComponent <QButton>(); }