How to get all child objects~!

thankyou!!

125alt text125

var cube :GameObject;

function OnGUI ()
{

if(GUI.Button(Rect(0,0,100,20),"OK"))
{
	for(GameObject in cube){
		print("OK");
		cube.gameObject.renderer.material.color=Color.blue;
	
	}
}

}

Use GetComponenetsInChildren

Here is an example of how to use it:

function getTransformsOfChildren(target : GameObject) : Transform[]
{    return target.GetComponentsInChildren.<Transform>();    }

A transform is just the easiest and most reliable way to do this because each object has exactly one transform.

Hi,
In this function :

function GetMeshRendererOfChildren(target : GameObject) : MeshRenderer[]

{    return target.GetComponentsInChildren.<MeshRenderer>();    }

how Can I Access the newly made Array ?
Will it be at GetMeshRendererOfChildren ?