using System.Collections; using System.Collections.Generic; using Ichni.RhythmGame.Beatmap; using Sirenix.OdinInspector; using SLSUtilities.General; using UnityEngine; namespace Ichni { public class InformationTransistor : Singleton { /// 小写别名,兼容现有调用点 public new static InformationTransistor instance => Instance; public bool isLoadedProject; public string loadedProjectName; public bool isRecovery = false; public ProjectInformation_BM projectInfo_BM; public SongInformation_BM songInfo_BM; protected override void Awake() { Initialize(true); // DontDestroyOnLoad 持久化单例 } } }