在类中声明的public的变量可以在unity的Inspector面板中进行改变。但是Inspector面板的初始值只会是在脚本中第一次定义的时候的值,之后如果在脚本内进行值的改动是不会影响到Inspector界面的值的,且实际输出的值是以Inspector为准的
如果定义的变量为private,那么是不会在Inspector界面显示的
如果定义的时候没有声明是public还是private,那么默认是private
别的类型:
eg. public GameObject cameraGo;
这一行语句可以用游戏物体赋值的。但是这种拖拽赋值有个缺点,就是这些赋值的变量容易丢失。