將類對象顯示在Unity的Inspector面板上

轉載:http://blog.csdn.net/liqiangeastsun/article/details/42101989

Unity中默認只在Inspecotr面板上顯示基本類型數據, 如 int, float, string, Rect等基本類型。
經常會用到一些類,希望顯示在Inspecotr面板上.
需要在定義類前寫寫一行代碼 [System.Serializable]
即將類對象序列化,代碼如下

using UnityEngine;
using System.Collections;

[System.Serializable]
public class MyClass
{
    public int num;
    public string data;

    public MyClass()
    {
        num = 1;
        data = "ABC";
    }
}

public class Test : MonoBehaviour {

    public int nnn;
    public float mmm;

    public MyClass SelfClass;
    // Use this for initialization
    void Start () {
       
    }
    
    // Update is called once per frame
    void Update () {
    
    }
}
1TE%9P8}07%2J6BJ5_`$MRY.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,310評論 25 708
  • Babybus-u3d技術交流-【淺墨Unity3D Shader編程】之二 雪山飛狐篇:Unity的基本Shad...
    Babybus_Unity閱讀 5,692評論 4 61
  • 美人最愛甜言哄,試百遍、還能用。次次都將她感動。口說深愛,心誠與共,她會知情重。 每天好話將她寵,...
    琴詩音閱讀 415評論 5 8
  • 不經意間在看到一個故事,覺得還不錯,所以分享給他家,希望大家也喜歡。 話說草原上,有一只獅子讓一只豹子,替它管理1...
    小易旭閱讀 288評論 0 1
  • 小時候,我就是一個愛自己玩,不合群的孩子。唯唯諾諾,永遠都是怯怯的自卑的樣子,看見熟人,盡量的繞開走,盡量不與別人...
    張玉晶閱讀 411評論 7 5