CreateAssetMenu特性可以创建一个按钮,将声明的类生成一个可编辑的资源文件
[CreateAssetMenu(fileName = "List",menuName = "Create List",order = 1)] public class GameObjectPoolList : ScriptableObject { public List<GameObjectPool> pools = new List<GameObjectPool>(); }
这样子就不用使用ScriptableObject去GetInstance,再用AssetDatabase去创建资源文件了。