Unity 指定区域随机实例化预制体Prefab 代码


using UnityEngine;

public class NewBehaviourScript : MonoBehaviour {
	public GameObject prefab;
	void Update()
	{
		//位置
		float x = Random.Range(-10, 10);
		float y = Random.Range(-10, 10);
		float z = Random.Range(-10, 10);
		Vector3 pos = new Vector3(x,y,z);
		//实例化
		Instantiate(prefab,pos,Quaternion.identity);

	}
}

效果:
脚本绑定到到物件,把任意prefab拖到脚本中的Prefab的参数上,运行,每一帧都在空间内随机生成一个prefab的实例


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM