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

2024-11-07 15:32:28
推荐回答(2个)
回答1:

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

回答2:

游戏对象需要提前设定好,比如弄成prefab,然后通过代码就可以很简单的实例化一个prefab了。