1 Commits
Author SHA1 Message Date
cneicy 2f9b0ff512 chore(editor): remove duplicate tutorial menus
Publish UPM package / publish (push) Successful in 2s
2026-08-26 12:48:32 +08:00
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");
}
[MenuItem("ShrinkSDK/Tutorial/Create Sample Scene")]
public static void BuildSampleSceneAlias()
{
BuildSampleScene();
}
private static ShrinkTutorialSettings EnsureSettings()
{
var settings = AssetDatabase.LoadAssetAtPath<ShrinkTutorialSettings>(SettingsPath);
-12
View File
@@ -22,12 +22,6 @@ namespace ShrinkTutorial.Editor
window.Show();
}
[MenuItem("ShrinkSDK/Tutorial/Editor")]
public static void ShowWindowAlias()
{
ShowWindow();
}
[MenuItem("ShrinkSDK/引导/重置教程进度")]
public static void ResetProgress()
{
@@ -37,12 +31,6 @@ namespace ShrinkTutorial.Editor
Debug.Log("[ShrinkTutorial] 已重置教程进度。");
}
[MenuItem("ShrinkSDK/Tutorial/Reset Progress")]
public static void ResetProgressAlias()
{
ResetProgress();
}
private void OnEnable()
{
TryAssignDefaultDatabase();
+1 -1
View File
@@ -3,7 +3,7 @@ using UnityEngine;
namespace ShrinkTutorial
{
[CreateAssetMenu(fileName = "ShrinkTutorialData", menuName = "ShrinkTutorial/Tutorial Data")]
[CreateAssetMenu(fileName = "ShrinkTutorialData", menuName = "ShrinkSDK/引导/教程数据")]
public class ShrinkTutorialData : ScriptableObject
{
public string tutorialId = string.Empty;
+1 -1
View File
@@ -3,7 +3,7 @@ using UnityEngine;
namespace ShrinkTutorial
{
[CreateAssetMenu(fileName = "ShrinkTutorialDatabase", menuName = "ShrinkTutorial/Tutorial Database")]
[CreateAssetMenu(fileName = "ShrinkTutorialDatabase", menuName = "ShrinkSDK/引导/教程数据库")]
public class ShrinkTutorialDatabase : ScriptableObject
{
[SerializeField] private List<ShrinkTutorialData> tutorials = new();
+1 -1
View File
@@ -2,7 +2,7 @@ using UnityEngine;
namespace ShrinkTutorial
{
[CreateAssetMenu(fileName = "ShrinkTutorialSettings", menuName = "ShrinkTutorial/Settings")]
[CreateAssetMenu(fileName = "ShrinkTutorialSettings", menuName = "ShrinkSDK/引导/引导设置")]
public class ShrinkTutorialSettings : ScriptableObject
{
private static ShrinkTutorialSettings _instance;
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "com.cneicy.shrink-tutorial",
"version": "0.1.1",
"version": "0.1.2",
"displayName": "ShrinkTutorial",
"description": "面向 Unity 的互动式新手引导系统,提供数据驱动教程、遮罩挖洞、动态锚点、步骤条件与运行时调度。",
"unity": "2022.3",