chore(editor): remove duplicate tutorial menus
Publish UPM package / publish (push) Successful in 2s

This commit is contained in:
2026-08-26 12:48:32 +08:00
parent fbba140fd6
commit 2f9b0ff512
6 changed files with 4 additions and 22 deletions
@@ -104,12 +104,6 @@ namespace ShrinkTutorial.Editor
Debug.Log("[ShrinkTutorial] Sample scene created: Assets/Scenes/ShrinkTutorialSample.unity"); Debug.Log("[ShrinkTutorial] Sample scene created: Assets/Scenes/ShrinkTutorialSample.unity");
} }
[MenuItem("ShrinkSDK/Tutorial/Create Sample Scene")]
public static void BuildSampleSceneAlias()
{
BuildSampleScene();
}
private static ShrinkTutorialSettings EnsureSettings() private static ShrinkTutorialSettings EnsureSettings()
{ {
var settings = AssetDatabase.LoadAssetAtPath<ShrinkTutorialSettings>(SettingsPath); var settings = AssetDatabase.LoadAssetAtPath<ShrinkTutorialSettings>(SettingsPath);
-12
View File
@@ -22,12 +22,6 @@ namespace ShrinkTutorial.Editor
window.Show(); window.Show();
} }
[MenuItem("ShrinkSDK/Tutorial/Editor")]
public static void ShowWindowAlias()
{
ShowWindow();
}
[MenuItem("ShrinkSDK/引导/重置教程进度")] [MenuItem("ShrinkSDK/引导/重置教程进度")]
public static void ResetProgress() public static void ResetProgress()
{ {
@@ -37,12 +31,6 @@ namespace ShrinkTutorial.Editor
Debug.Log("[ShrinkTutorial] 已重置教程进度。"); Debug.Log("[ShrinkTutorial] 已重置教程进度。");
} }
[MenuItem("ShrinkSDK/Tutorial/Reset Progress")]
public static void ResetProgressAlias()
{
ResetProgress();
}
private void OnEnable() private void OnEnable()
{ {
TryAssignDefaultDatabase(); TryAssignDefaultDatabase();
+1 -1
View File
@@ -3,7 +3,7 @@ using UnityEngine;
namespace ShrinkTutorial namespace ShrinkTutorial
{ {
[CreateAssetMenu(fileName = "ShrinkTutorialData", menuName = "ShrinkTutorial/Tutorial Data")] [CreateAssetMenu(fileName = "ShrinkTutorialData", menuName = "ShrinkSDK/引导/教程数据")]
public class ShrinkTutorialData : ScriptableObject public class ShrinkTutorialData : ScriptableObject
{ {
public string tutorialId = string.Empty; public string tutorialId = string.Empty;
+1 -1
View File
@@ -3,7 +3,7 @@ using UnityEngine;
namespace ShrinkTutorial namespace ShrinkTutorial
{ {
[CreateAssetMenu(fileName = "ShrinkTutorialDatabase", menuName = "ShrinkTutorial/Tutorial Database")] [CreateAssetMenu(fileName = "ShrinkTutorialDatabase", menuName = "ShrinkSDK/引导/教程数据库")]
public class ShrinkTutorialDatabase : ScriptableObject public class ShrinkTutorialDatabase : ScriptableObject
{ {
[SerializeField] private List<ShrinkTutorialData> tutorials = new(); [SerializeField] private List<ShrinkTutorialData> tutorials = new();
+1 -1
View File
@@ -2,7 +2,7 @@ using UnityEngine;
namespace ShrinkTutorial namespace ShrinkTutorial
{ {
[CreateAssetMenu(fileName = "ShrinkTutorialSettings", menuName = "ShrinkTutorial/Settings")] [CreateAssetMenu(fileName = "ShrinkTutorialSettings", menuName = "ShrinkSDK/引导/引导设置")]
public class ShrinkTutorialSettings : ScriptableObject public class ShrinkTutorialSettings : ScriptableObject
{ {
private static ShrinkTutorialSettings _instance; private static ShrinkTutorialSettings _instance;
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "com.cneicy.shrink-tutorial", "name": "com.cneicy.shrink-tutorial",
"version": "0.1.1", "version": "0.1.2",
"displayName": "ShrinkTutorial", "displayName": "ShrinkTutorial",
"description": "面向 Unity 的互动式新手引导系统,提供数据驱动教程、遮罩挖洞、动态锚点、步骤条件与运行时调度。", "description": "面向 Unity 的互动式新手引导系统,提供数据驱动教程、遮罩挖洞、动态锚点、步骤条件与运行时调度。",
"unity": "2022.3", "unity": "2022.3",