unity3d中有让GameObject隐藏⼀显示的 方法吗

2024-11-08 06:41:13
推荐回答(2个)
回答(1):

gameObject.SetActive(true);显示,填false为隐藏

回答(2):

public GameObject obj;
void Test()
{
//显示/隐藏一个物体
obj.SetActive(true); //显示
obj.SetActive(false); //隐藏

//显示/隐藏物体上的Renderer组件
Renderer rr = obj.GetComponent();
rr.enabled = false; //隐藏
rr.enabled = true; //显示
}