是否存在统一隐藏对象,UI元素,3d模型的选项?

问题描述 投票:2回答:1

我是团结的新手,我正在尝试制作AR应用程序,动物卡片游戏。我有一个场景/一个AR摄像头(我不确定每个动物有一个场景会不会更好),我有一个UI按钮,当检测到一个图像目标时会弹出,我想要制作更多,一个用于每个动物,但我的问题是我只能把按钮放在画布的一个地方。我想知道是否有某个选项可以让我的对象在编辑器中不可见?谢谢。

unity3d hide augmented-reality vuforia
1个回答
3
投票

您可以通过两种方式在编辑器中隐藏对象 - 使用Layers(您可以在编辑器中设置图层可见性并在图层之间分配对象)。

另一种方法是使用gameobject的HideFlags但其实际上更复杂(并且在场景中容易丢失的对象)。

如果你想隐藏游戏中的对象,有两种方法 - 你要么禁用整个游戏对象(使用gameObject.SetActive),要么禁用它的渲染组件(使用GetComponent + enabled variable。对象存在第三种方式 - 使用CanvasGroup component

© www.soinside.com 2019 - 2024. All rights reserved.