转自 https://www.jianshu.com/p/77fabc83555b
using UnityEngine; [CreateAssetMenu(fileName = "UntitledInstaller", menuName = "MyAsset/UntitledInstaller")]//添加这个特性就能在资源窗口右键创建资源 public class UntitledInstaller : ScriptableObject { public string name; public string age; public TestClass tc; } [System.Serializable]//标记可序列化 要不然在Inspector 面板看不到这个字段 public class TestClass { public int TestInt; }
右击没有新建ScriptObject选项,不知道是不是因为我用的个人版。