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選項,不知道是不是因為我用的個人版。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM