我有50个物品是同一父母的孩子。当他们的世界X位置超过设定的数量时,我想隐藏它们。我有一个朋友提供的脚本,但我不明白为什么它不起作用。效果显示在下面的视频中。
// Use this for initialization
void Start()
{
}
private MeshRenderer[] renderers;
void Awake()
{
renderers = new MeshRenderer[transform.childCount];
for (int i = 0; i < renderers.Length; i++)
renderers[i] = transform.GetChild(i).GetComponent<MeshRenderer>();
}
void Update()
{
for (int i = 0; i < renderers.Length; i++)
renderers[i].enabled = transform.GetChild(i).position.x < 0;
}
我在做什么错了?