Unity Serializable 可以序列化一个类,使这个被序列化的对象在Inspector面板上显示, 并可以赋予相应的值
示例代码:
using UnityEngine;
using System.Collections;
using System;
public class TestSerializable : MonoBehaviour {
public MyData m_data;
[Serializable]
public class MyData
{
public int m_ID;
public int m_age;
public float m_score;
public string m_name;
}
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
}
Inspector面板