| //-------------------------------------------------------- | 
| //    [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(); | 
|     } | 
|   | 
| } |