标签:vat str ali color unit col inspect png ide
1 //脚本中声明不同修饰符的变量 2 int num1; 3 private int num2; 4 protected int num3; 5 public int num4; 6 public int num5 = 100; //共有类型,会显示在面板中,就是num5被序列化了,保存起来了 7 8 [SerializeField] //可修饰扩展符,让私有的num6序列化 9 private int num6 = 10; 10 11 12 [HideInInspector] //让共有的变量,不显示 13 public int num7 = 10;
序列化:当再次读取Unity时候序列化的变量是有值的,不需要你再次去赋值,因为它已经被保存下来。在下次读取的时候,就是你上次的赋值的值。即控制Attitude属性状态
[SerializeField] 继承自属性Attitude,强制Unity序列化一个私有(可以使一个私有属性序列化在Inspector面板中显示出来)
[Hidlelnspecter] 使得一变量不显示在Inspector面板上,但是被序列化。既不会被显示,也不会被外部调用
标签:vat str ali color unit col inspect png ide
原文地址:https://www.cnblogs.com/CeasarH/p/9258976.html