All checks were successful
Plugin Library CI / publish (00.BuildOriginality) (push) Successful in 3s
Plugin Library CI / publish (00.StaryEvo) (push) Successful in 5s
Plugin Library CI / publish (00.StaryEvoTools) (push) Successful in 10s
Plugin Library CI / publish (01.HybridCLR) (push) Successful in 8s
Plugin Library CI / publish (02.InformationSave) (push) Successful in 3s
Plugin Library CI / publish (03.YooAsset) (push) Successful in 34s
Plugin Library CI / publish (04.AudioCore) (push) Successful in 2s
Plugin Library CI / publish (05.TableTextConversion) (push) Successful in 5s
Plugin Library CI / publish (06.UIFarme) (push) Successful in 17s
Plugin Library CI / publish (07.RKTools) (push) Successful in 4s
Plugin Library CI / publish (08.UniTask) (push) Successful in 3s
Plugin Library CI / publish (09.CodeChecker) (push) Successful in 17s
Plugin Library CI / publish (10.StoryEditor) (push) Successful in 3s
Plugin Library CI / publish (10.XNode) (push) Successful in 4s
Plugin Library CI / publish (11.PointCloudTools) (push) Successful in 3s
39 lines
1.6 KiB
C#
39 lines
1.6 KiB
C#
using HybridCLR.Editor.Installer;
|
|
using UnityEditor;
|
|
using UnityEngine;
|
|
|
|
namespace HybridCLR.Editor.Settings
|
|
{
|
|
public static class MenuProvider
|
|
{
|
|
|
|
[MenuItem("HybridCLR/About", priority = 0)]
|
|
public static void OpenAbout() => Application.OpenURL("https://www.hybridclr.cn/docs/intro");
|
|
|
|
[MenuItem("HybridCLR/Installer...", priority = 60)]
|
|
private static void Open()
|
|
{
|
|
InstallerWindow window = EditorWindow.GetWindow<InstallerWindow>("HybridCLR Installer", true);
|
|
window.minSize = new Vector2(800f, 500f);
|
|
}
|
|
|
|
[MenuItem("HybridCLR/Settings...", priority = 61)]
|
|
public static void OpenSettings() => SettingsService.OpenProjectSettings("Project/HybridCLR Settings");
|
|
|
|
[MenuItem("HybridCLR/Documents/Quick Start")]
|
|
public static void OpenQuickStart() => Application.OpenURL("https://www.hybridclr.cn/docs/beginner/quickstart");
|
|
|
|
[MenuItem("HybridCLR/Documents/Performance")]
|
|
public static void OpenPerformance() => Application.OpenURL("https://www.hybridclr.cn/docs/basic/performance");
|
|
|
|
[MenuItem("HybridCLR/Documents/FAQ")]
|
|
public static void OpenFAQ() => Application.OpenURL("https://www.hybridclr.cn/docs/help/faq");
|
|
|
|
[MenuItem("HybridCLR/Documents/Common Errors")]
|
|
public static void OpenCommonErrors() => Application.OpenURL("https://www.hybridclr.cn/docs/help/commonerrors");
|
|
|
|
[MenuItem("HybridCLR/Documents/Bug Report")]
|
|
public static void OpenBugReport() => Application.OpenURL("https://www.hybridclr.cn/docs/help/issue");
|
|
}
|
|
|
|
} |