using UguiToolkit.Editor; using UnityEditor; namespace UguiToolkit { public class GlobalManager { private static GlobalManager m_instance; public static GlobalManager Instance { get { if (m_instance == null) { m_instance = new(); } return m_instance; } } public SettingScriptObject setting; public CacheScriptObject cache; public void SaveCache() { EditorUtility.SetDirty(cache); AssetDatabase.SaveAssetIfDirty(cache); } } }