Unity无法序列化属性.
http://docs.unity3d.com/ScriptReference/SerializeField.html
使用的序列化系统可以执行以下操作:
CAN序列化公共非静态字段(可序列化类型)
CAN序列化标有[SerializeField]属性的非公共非静态字段.
无法序列化静态字段.
无法序列化属性.
只有Unity可以序列化的类型,您的字段才会序列化:
可序列化类型是:
所有继承自UnityEngine.Object的类,例如GameObject,Component,MonoBehaviour,Texture2D,AnimationClip.
所有基本数据类型,如int,string,float,bool.
一些内置类型,如Vector2,Vector3,Vector4,Quaternion,Matrix4x4,Color,Rect,LayerMask.
可序列化类型的数组
可序列化类型的列表
枚举
结构