Unity5 Private vs Public Gameobject

时间:2016-08-28 18:45:00

标签: c# unity3d monodevelop game-engine unity5

Unity中的公共变量,私有变量,游戏对象和其他东西有什么区别 - C#? ;谢谢你的帮助。

2 个答案:

答案 0 :(得分:0)

公共变量可以很容易地更改,而私有变量不能轻易更改。如果编译代码,您可以在检查器面板中看到公共变量的输入,通过更改检查器面板中的变量,您可以更改那种情况的变量。但是,您不会看到私有变量。

我建议脚本使用次数超过1次,暴露出使用方式不同的元素。

答案 1 :(得分:0)

如果变量/函数是公共的,则可以访问该类的其他类可以访问它。 如果变量/函数是私有的,则其他类无法访问它。只有班级本身才能使用它。

好的程序试图尽可能少地使用公共变量/函数,请参阅Loose coupling