我是团结的新手,我正在尝试制作AR应用程序,动物卡片游戏。我有一个场景/一个AR摄像头(我不确定每个动物有一个场景会不会更好),我有一个UI按钮,当检测到一个图像目标时会弹出,我想要制作更多,一个用于每个动物,但我的问题是我只能把按钮放在画布的一个地方。我想知道是否有某个选项可以让我的对象在编辑器中不可见?谢谢。
您可以通过两种方式在编辑器中隐藏对象 - 使用Layers(您可以在编辑器中设置图层可见性并在图层之间分配对象)。
另一种方法是使用gameobject的HideFlags但其实际上更复杂(并且在场景中容易丢失的对象)。
如果你想隐藏游戏中的对象,有两种方法 - 你要么禁用整个游戏对象(使用gameObject.SetActive
),要么禁用它的渲染组件(使用GetComponent
+ enabled
variable。对象存在第三种方式 - 使用CanvasGroup component