unity怎么让ugui显示隐藏
展开全部
显示隐藏可以用
ShiBingUICanvas.SetActive(false);
或者
GameObject.Find("ShiBingInfoCanvas").SetActive(false);
来实现
但是会遇到几个问题
1、如果是用find,在u3d里直接隐藏掉,或者是用代码隐藏掉的,在去find会报错找不到对象。
2、如果是用public GameObject引用的。在u3d里隐藏掉,用代码也是显示不了的
所以可行的办法是
用public GameObject引用需要代码控制显示隐藏的对象
如果默认是需要隐藏的,在代码start里隐藏
这样在后面的代码中就可以正常控制显示和隐藏了
希望可以帮到你 更多unity插件就在纳金论坛。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询