Unity:在另一个对象的位置实例化对象

Unity: Instantiate Object at position of another object

我可能以错误的方式解决这个问题,但我想让 playerPrefab 在对象 playerSpawn 处生成。目前它在其他一些地方生成。

var made = Network.Instantiate(playerPrefab, transform.position, transform.rotation, 0);

made.GetComponent(playerMove).playerName = playerName;

Object.Instantiate
public static Object Instantiate(Object original, Vector3 position, Quaternion rotation);

您可以使用第二个参数position指定"spawn"位置。

Network.Instantiate也是如此。