chore: initialize standalone UPM package
Publish UPM package / publish (push) Failing after 1s

This commit is contained in:
2026-08-26 02:50:43 +08:00
commit 1180be88a6
72 changed files with 3331 additions and 0 deletions
@@ -0,0 +1,25 @@
using UnityEngine;
namespace ShrinkTutorial
{
public static class ShrinkTutorialRuntimeBootstrap
{
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.SubsystemRegistration)]
private static void ResetStaticState()
{
ShrinkTutorialAnchorRegistry.Reset();
ShrinkTutorialManager.ResetStaticState();
ShrinkTutorialSettings.Instance = null;
}
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterSceneLoad)]
private static void AutoCreateManager()
{
var settings = ShrinkTutorialSettings.Instance;
if (settings && !settings.autoCreateManager)
return;
ShrinkTutorialManager.EnsureInstance(settings);
}
}
}