unity3d - Inspector 中左上角的复选框在 Unity 中有什么作用?

标签 unity3d 2d

Unity (4.6) 在检查器的左上角有一个复选框。我可以取消选中它以“隐藏”Image:s、Button:s 等等。它到底有什么作用?我可以从脚本中取消隐藏所述对象吗?我确实尝试打开和关闭 .enabled 但没有任何反应;如果未选中该复选框,我将无法从脚本中再次显示该元素。不幸的是,在设计 2D 游戏领域时,您通常希望先将所有图形放到 Canvas 上以适合它,然后将其隐藏,以便有一种默认的 Canvas 设计的空状态。否则,所有可能的标签和偶尔显示的内容都会使 Unity 编辑器中的设计 Canvas 变得困惑。

  • 我没有找到任何相关和/或最新的文档。

最佳答案

它允许您停用和激活游戏对象。不会绘制非事件的游戏对象,不会调用它们的 Update(),因此您将无法使用 Find() 找到它们,您必须保存对您稍后要在脚本中打开的任何对象的引用。

开启/关闭:http://docs.unity3d.com/ScriptReference/GameObject.SetActive.html

检查是否明确打开/关闭:http://docs.unity3d.com/ScriptReference/GameObject-activeSelf.html

检查是否打开/关闭,因为父级已打开/关闭:http://docs.unity3d.com/ScriptReference/GameObject-activeInHierarchy.html

关于unity3d - Inspector 中左上角的复选框在 Unity 中有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27226415/

相关文章:

c# - 仅在一个 Boss 死亡后生成 Boss 敌人

c# - 动画状态..无法播放是因为找不到?

c# - 用于 HTTP 基本身份验证的 UnityWebRequest 嵌入用户 + 密码数据在 Android 上不起作用

c# - 如何确定在特定坐标处是否有物体位于平面上?

python - 在已知 X 和 Y 坐标(各 1 列)处使用 Z 值(1 列)平滑 2D 插值图

c# - Unity 2D 中的运动卡顿

2d - Unity3D:我的 2D 游戏中瓷砖之间奇怪的 1 像素白线

c - 点在直线上特定距离 C

android - 什么是在 OpenGL ES Android 中为 Sprite 表中的对象设置动画的技术?

c# - 留在移动平台上