unity游戏开发入门-对象

    C#脚本开发游戏中,对象可以使用public声明,这样可以在unity界面中进行拖动,使脚本中的对象直接绑定物体组件,也可以通过C#脚本语言进行绑定。
   然而有些对象,我们并不希望它可以被外界改变,因此在脚本声明对象时不加public,如此做后,我们不会在外面看到该变量,但是我们希望看到它的数值变化,从而观察游戏,此时在对象声明前加入[SerializeField],这个标志意味着我们可以在外面看到这个变量,但是我们无法对这个变量做出变化,只能看到它自身由于程序的调用的变化。

猜你喜欢

转载自blog.csdn.net/tfboys00/article/details/82981512