unity中怎么控制生成的prefab位置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity中怎么控制生成的prefab位置相关的知识,希望对你有一定的参考价值。
public GameObject prefab1;//先把金币做成预设物 GameObject go= (GameObject)Instantiate(prefab1);//用这句创建这个预设物 go.transform.position用来设置位置 Destroy (名字 );//用来删除金币 int b=Random.Range(1,10);//随机数 参考技术A Instantiate(生成的预制件,预制件生成的位置,预制件生成的角度(四元数))Unity创建或克隆对象 Instantiate()
//需要创建对象
GameObject prefab;
//创建对象的规定位置或父物体
Transform tr;
//创建出对象
Instantiate(prefab);
//创建对象,并设定位置和角度
Instantiate(prefab,tr.position,tr.rotation);
//是创建出来的对象是子对象
Instantiate(prefab,tr);//该对象 prefab.position=tr.position,prefab.rotation=tr.rotation;
以上是关于unity中怎么控制生成的prefab位置的主要内容,如果未能解决你的问题,请参考以下文章