作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
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/
我是一名优秀的程序员,十分优秀!