通常情况下,GameObject上挂的MonoBehaviour脚本中的私有变量不会显示在Inspector面板上,即不会被序列化。但如果指定了SerializedFiled特性,就可以被序列化了。
public class Test : MonoBehaviour {
public string Name;
[SerializeField]
private int Hp;
}
通常情况下,GameObject上挂的MonoBehaviour脚本中的私有变量不会显示在Inspector面板上,即不会被序列化。但如果指定了SerializedFiled特性,就可以被序列化了。
public class Test : MonoBehaviour {
public string Name;
[SerializeField]
private int Hp;
}