c1_unity/Assets/Editor/BFGameplayTools/GameplayEditorMenu.cs
2023-04-03 11:04:31 +08:00

33 lines
1.0 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.IO;
namespace BFEditor
{
public static class GameplayEditorMenu
{
[MenuItem("BF编辑器/新手引导编辑器")]
static void OpenTutorialEditor()
{
var designExcelPath = ExportExcelTools.GetDesignExcelPath();
if (string.IsNullOrEmpty(designExcelPath) || !Directory.Exists(designExcelPath))
{
OpenTutorialExcelPathWindow();
return;
}
TutorialConfigWindow window = (TutorialConfigWindow)EditorWindow.GetWindow<TutorialConfigWindow>("新手引导配置窗口");
window.Show();
}
public static void OpenTutorialExcelPathWindow()
{
var window = (TutorialExcelPathWindow)EditorWindow.GetWindowWithRect(typeof(TutorialExcelPathWindow),
new Rect(Screen.width / 2, Screen.height / 2, 500, 120), true);
window.Show();
}
}
}