如何在 Unity 5.3 中将预制件实例化为另一个对象的子对象
本文关键字:实例化 一个对象 对象 Unity | 更新日期: 2023-09-27 18:30:51
我已经尝试过这段代码,但它会生成一个NullPointerException。
o.transform.parent =gameObject.transform;
与此相同:
o.transform.parent =gameObject.transform;
我也试过这个:
public Transform body;
//inside a function:
GameObject o = Instantiate(entry, new Vector3(addX*x+startX, addY*y+startY, 0), Quaternion.identity) as GameObject;
o.transform.parent = body;
我也尝试了上面的代码,但将最后一行更改为:
o.transform.parent = body.transform;
您可以使用SetParent
方法
o.transform.SetParent(newParent);