三国卡牌客户端基础资源仓库
hch
2025-06-20 4841e82bd5e399c4fc39313bbc93c6fc1bb12b2a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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://hybridclr.doc.code-philosophy.com/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://hybridclr.doc.code-philosophy.com/docs/beginner/quickstart");
 
        [MenuItem("HybridCLR/Documents/Performance")]
        public static void OpenPerformance() => Application.OpenURL("https://hybridclr.doc.code-philosophy.com/docs/basic/performance");
 
        [MenuItem("HybridCLR/Documents/FAQ")]
        public static void OpenFAQ() => Application.OpenURL("https://hybridclr.doc.code-philosophy.com/docs/help/faq");
 
        [MenuItem("HybridCLR/Documents/Common Errors")]
        public static void OpenCommonErrors() => Application.OpenURL("https://hybridclr.doc.code-philosophy.com/docs/help/commonerrors");
 
        [MenuItem("HybridCLR/Documents/Bug Report")]
        public static void OpenBugReport() => Application.OpenURL("https://hybridclr.doc.code-philosophy.com/docs/help/issue");
    }
 
}