com.soviby.unity.ui.ugui-to.../Assets/Editor/Manager/GlobalManager.cs
2024-10-24 01:30:59 +08:00

35 lines
685 B
C#

#if UNITY_EDITOR
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);
}
}
}
#endif