Esempio n. 1
0
    internal void SetVirtualPlayerInfo(VirtualPlayerManager.VirtualPlayerInfo player, bool isYou)
    {
        this.player = player;

        if (isYou)
        {
          nameField.text = player.slotNumber + ": " + PhotonPlayer.Find(player.photonPlayerId).NickName + "(you)";
          reportButton.gameObject.SetActive(false);
          reportButtonEmptyPlaceholder.SetActive(true);
        }
        else
        {
          reportButton.gameObject.SetActive(true);
          reportButtonEmptyPlaceholder.SetActive(false);
          nameField.text = player.slotNumber + ": " + PhotonPlayer.Find(player.photonPlayerId).NickName;
        }

        reportButtonLabel.text = PhotonNetwork.isMasterClient ? "Kick" : "Report";
    }
Esempio n. 2
0
    void OnReportOrKick(VirtualPlayerManager.VirtualPlayerInfo player)
    {
        PhotonPlayer photonPlayer = PhotonPlayer.Find(player.photonPlayerId);

        reportPlayer.Open(photonPlayer, PhotonNetwork.isMasterClient);
    }