是否可以统一选择隐藏对象,UI元素,3D模型?

时间:2019-04-15 11:19:58

标签: unity3d hide augmented-reality vuforia

我是团结的新手,我正在尝试制作AR应用程序,动物纸牌游戏。 我有一个场景/一台AR相机(我不确定每只动物有一个场景是否会更好),我有一个UI按钮,当检测到图像目标时我会弹出一个按钮,我想做更多,每种动物,但我的问题是我只能将纽扣放在画布上的一个位置。 我想知道是否存在使我的对象仅在编辑器中不可见的选项? 谢谢。

1 个答案:

答案 0 :(得分:3)

有两种方法可以在编辑器中隐藏对象-可以使用Layers(可以在编辑器中设置图层可见性,也可以在图层之间分配对象。

另一种选择是使用游戏对象的HideFlags,但是它实际上更加复杂(并且容易丢失场景中的对象)。

如果要在游戏中隐藏对象,有两种方法-禁用整个游戏对象(使用gameObject.SetActive)或禁用其渲染组件(使用GetComponent + enabled variable。 UI对象-使用CanvasGroup component