首页 > 解决方案 > 其他玩家加入时 PhotonNetwork 实例化后无法获取 PhotonView IsMine 值

问题描述

我有一个名为 Spawn 的函数,我把它放在 Start 函数中。问题是我只能在创建房间时打印出 IsMine 值。当其他播放加入时,该值不会被打印出来。并且实例化行下面的所有代码都不会被执行。我该如何解决这个问题,或者我做错了,是否有正确的实例化方法?谢谢你的帮助!

public GameObject Player;
// Start is called before the first frame update
void Start()
{
    Spawn();
}   
void Spawn(){
    GameObject player = PhotonNetwork.Instantiate(Player.name, Vector3.zero, Quaternion.identity);
    PhotonView photonView = player.GetComponent<PhotonView>();
    print(photonView.IsMine);
}

标签: c#unity3dphoton

解决方案


推荐阅读