Unity5 Private vs Public 游戏对象
Unity5 Private vs Public Gameobject
public 和 Unity - C# 中的私有变量、游戏对象和其他东西有什么区别? ;感谢您的帮助。
public 变量可以很容易地更改,而私有变量则不容易更改 changed.If 你编译代码你可以在检查器面板中看到 public 变量的输入,通过更改检查器面板中的变量,您可以更改该案例的变量。但是,您不会看到私有变量。
我建议对于将在其中使用超过 1 次的脚本,公开将以不同方式使用的元素。
如果 variable/function 是 public,其他可以访问 class 的 class 也可以访问它。
如果 variable/function 是私有的,其他 class 就不能访问它。只有 class 自己可以使用它。
好的节目尽量少publicvariables/functions,见Loose coupling。
public 和 Unity - C# 中的私有变量、游戏对象和其他东西有什么区别? ;感谢您的帮助。
public 变量可以很容易地更改,而私有变量则不容易更改 changed.If 你编译代码你可以在检查器面板中看到 public 变量的输入,通过更改检查器面板中的变量,您可以更改该案例的变量。但是,您不会看到私有变量。
我建议对于将在其中使用超过 1 次的脚本,公开将以不同方式使用的元素。
如果 variable/function 是 public,其他可以访问 class 的 class 也可以访问它。 如果 variable/function 是私有的,其他 class 就不能访问它。只有 class 自己可以使用它。
好的节目尽量少publicvariables/functions,见Loose coupling。