unity关于实例化
举个栗子,比如说我要创建一个FPS里子弹的脚本的话publicGameObjectMubiao;publicGameObjectDuixiang;voidUpdate()...
举个栗子,比如说我要创建一个FPS里子弹的脚本的话
public GameObject Mubiao;
public GameObject Duixiang;
void Update()
{
if (Input.GetKey(KeyCode.Mouse0))
{
GameObject orange = Instantiate(Duixiang) as GameObject;
orange.transform.position = Mubiao.transform.position;
orange.transform.rotation = Mubiao.transform.rotation;
}
}
主要不是太理解orange这个变量的作用,求告诉一下orange这个在哪里起作用。
还有发现了如果把position这行代码去掉的话,子弹会无法正常生成,为什么会这样··· 展开
public GameObject Mubiao;
public GameObject Duixiang;
void Update()
{
if (Input.GetKey(KeyCode.Mouse0))
{
GameObject orange = Instantiate(Duixiang) as GameObject;
orange.transform.position = Mubiao.transform.position;
orange.transform.rotation = Mubiao.transform.rotation;
}
}
主要不是太理解orange这个变量的作用,求告诉一下orange这个在哪里起作用。
还有发现了如果把position这行代码去掉的话,子弹会无法正常生成,为什么会这样··· 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询