private static void OpenWindow() { CameraEditorWindow window = GetWindow <CameraEditorWindow>(); window.titleContent = new GUIContent("EasyDebug"); window.Show(); }
public override void OnInspectorGUI() { //base.OnInspectorGUI(); CameraChange change = target as CameraChange; EditorGUI.BeginChangeCheck(); change.m_duration = EditorGUILayout.FloatField("结束时间", change.m_duration); CameraEditorWindow.DrawCameraInfo(change.m_info); if (EditorGUI.EndChangeCheck()) { //Debuger.Log("修改"); EditorUtil.SetDirty(change); } }
public static void ShowWindow() { CameraEditorWindow instance = (CameraEditorWindow)EditorWindow.GetWindow(typeof(CameraEditorWindow)); //很遗憾,窗口关闭的时候instance就会为null instance.titleContent = new GUIContent("镜头编辑器"); //不导出中文 }