源战役客户端
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 
 

35 řádky
1.2 KiB

using UnityEditor;
using UnityEditor.UI;
using UnityEngine;
[CustomEditor(typeof(ButtonExtend), true)]
[CanEditMultipleObjects]
public class MyEmptyRaycastExtenEditor : ButtonEditor
{
private SerializedProperty scale_enabled;
private SerializedProperty scale_target;
private SerializedProperty press_scale;
private SerializedProperty normal_scale;
protected override void OnEnable()
{
base.OnEnable();
scale_enabled = serializedObject.FindProperty("scale_enabled");
scale_target = serializedObject.FindProperty("scale_target");
press_scale = serializedObject.FindProperty("press_scale");
normal_scale = serializedObject.FindProperty("normal_scale");
}
public override void OnInspectorGUI()
{
base.OnInspectorGUI();
EditorGUILayout.Space();
serializedObject.Update();
EditorGUILayout.PropertyField(scale_enabled, new GUIContent("scale_enabled"));
EditorGUILayout.PropertyField(scale_target, new GUIContent("scale_target"));
EditorGUILayout.PropertyField(press_scale, new GUIContent("press_scale"));
EditorGUILayout.PropertyField(normal_scale, new GUIContent("normal_scale"));
serializedObject.ApplyModifiedProperties();
}
}