using UnityEngine; public class ConfigBase : ScriptableObject where T :ScriptableObject { private static T mInstance; public static T Instance { get { if (mInstance == null) { mInstance = Resources.Load("Config/" + typeof(T).ToString()); } return mInstance; } } }