//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Thursday, July 27, 2017 //-------------------------------------------------------- using UnityEngine; using System.Collections; using Snxxz.UI; using UnityEditor; [CustomEditor(typeof(WindowInfo), true), CanEditMultipleObjects] public class WindowInfoEditor : Editor { public override void OnInspectorGUI() { EditorGUILayout.Space(); base.serializedObject.Update(); var window = target as WindowInfo; window.windowType = (WindowType)EditorGUILayout.EnumPopup("类型", window.windowType); window.tween = (Tween)EditorGUILayout.ObjectField("动画", window.tween, typeof(Tween), true); window.clickEmptyToClose = EditorGUILayout.Toggle("空白处关闭", window.clickEmptyToClose); window.needMask = EditorGUILayout.Toggle("遮罩", window.needMask); window.fullScreen = EditorGUILayout.Toggle("全屏", window.fullScreen); window.raycastTarget = EditorGUILayout.Toggle("互动", window.raycastTarget); base.serializedObject.ApplyModifiedProperties(); } }