我想要显示球员的昵称,但是有一个问题,只有所有者的昵称和一个加入的球员的昵称才能正常显示,当第三个玩家进入房间时,他的昵称取代了第一个加入的玩家的昵称。我通过PhotonNetwork.Nickname创建所有者的昵称,通过PunRPC注册的玩家的昵称。大多数指南都这样做,但它只适用于两个人。
发布于 2022-08-15 13:07:33
昵称可以通过Player.NickName访问,因此没有理由使用RPC来设置昵称。
只需通过循环遍历PhotonNetwork.PlayerList或回调(如OnPlayerEnteredRoom(Player) (来自IInRoomCallbacks) )获得一个player实例,然后从那里填充昵称列表。
请参阅:玩家类别参考
https://stackoverflow.com/questions/73348108
复制相似问题