部屋に 3 人のプレイヤーがいて、3 つのスポーン位置が設定されていますが、各プレイヤーが同じ位置ではなく、これらの位置のいずれかでスポーンされるようにしたいと考えています。これはわかりましたが、このスポーンポイントで別のプレイヤーがスポーンしないようにするにはどうすればよいですか?
number = UnityEngine.Random.Range(1, 3);
if (number == 1)
{
spawnpoint = GameObject.FindWithTag("spawnpoint1");
}
if (number == 2)
{
spawnpoint = GameObject.FindWithTag("spawnpoint2");
}
if (number == 3)
{
spawnpoint = GameObject.FindWithTag("spawnpoint3");
}
GameObject myPlayer = PhotonNetwork.Instantiate(playerprefabname, spawnpoint.transform.position, spawnpoint.transform.rotation, 0);