public void Clear() { Transform[] list = DisplayUtil.getChildList(Content.transform); foreach (Transform t in list) { RemoveChild(t); } }
//设置RTT的GameObject public void SetGameObj(GameObject rttObj, Vector3 posOffset, Quaternion rot) { rttObj.layer = useCamera.gameObject.layer; Transform[] tranList = DisplayUtil.getChildList(rttObj.transform); for (int i = 0; i < tranList.Length; i++) { tranList[i].gameObject.layer = rttObj.layer; } rttObj.transform.parent = useCamera.transform; rttObj.transform.localPosition = posOffset; rttObj.transform.localRotation = rot; this.mainTexture = useCamera.targetTexture; if (rttObjectList.Contains(rttObj) == false) { rttObjectList.Add(rttObj); } }