unity ScriptObject使用

转自 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选项,不知道是不是因为我用的个人版。

posted @ 2020-09-28 11:28  东羽白帝  阅读(1777)  评论(0编辑  收藏  举报