隐藏对象而不改变其状态

时间:2019-03-07 10:40:07

标签: unity3d-editor

我对Unity视频教程有一个模糊的记忆,其中的家伙在构建场景时隐藏了一些对象。事实是,他没有使用通常的“通过检查器复选框禁用/启用对象”,因此他不必担心以后再启用它们...此外,因为对象是“不可见但已启用”,所有相关的行为都起作用。

据我所知,其效果与将对象移至隐藏层非常相似(但不更改对象层,而是使用不同的Unity内置动作,因此他实际上未更改对象中的任何内容)。

我一直在想着他是怎么做到的,并四处寻找编辑器以找到特定的选项,但是没有运气。老实说,我开始认为自己可能记错了。有人知道这个“不更改对象而隐藏对象”命令吗?

致谢!

2 个答案:

答案 0 :(得分:0)

听起来像他可能刚刚关闭了对象的渲染器。每个GaneObject都将具有某种类型的渲染器作为检查器中的属性(如果是2D,则为精灵渲染器)。他可能只是禁用了该功能,而不是禁用了整个GameObject。让我知道是否有帮助!

答案 1 :(得分:0)

我刚刚偶然地收到了Twitter上一个视频的链接(我想我想记住的是一样的东西,但我不确定100%)。无论如何,似乎我当前的Unity版本2018.3.3)不包含“场景可见性”切换;它似乎适用于2019 Beta。 。我还没有测试它,但是它看起来非常简单,只需单击要隐藏的对象左侧的层次结构栏中的灰色条即可。该条看起来像是可见/不可见的切换。 Here a link to de video,您可以在其中看到工作正常!

希望对您有帮助!