unity3d中如何实现 随机出现不同的游戏对象,求代码

public GameObject[] GamePrefab; //先定义好你要生成的物体

GameObject go = Instantiate(GamePrefab[Random.Range(0,GamePrefab.length)], Vector3.zero, Quaternion.identity) as GameObject;//这个就是从你定义的几个物体当中随机生成物体了