void PlayerJoinedRoom(Player photonPlayer)
    {
        if (photonPlayer == null)
        {
            return;
        }
        PlayerLeftRoom(photonPlayer);
        GameObject PlayerObj = Instantiate(PlayerPrefab);

        PlayerObj.transform.SetParent(transform, false);
        PlayerOnTheList potl = PlayerObj.GetComponent <PlayerOnTheList>();

        potl.ApplyPhotonPlayer(photonPlayer);
        PlayerList.Add(potl);
        if (photonPlayer != PhotonNetwork.LocalPlayer)
        {
            SoundManager.instance.PlaySound(this.gameObject, playerJoinedSound);
        }
    }
Example #2
0
    void PlayerJoinedRoom(PhotonPlayer photonPlayer)
    {
        if (photonPlayer == null)
        {
            return;
        }
        PlayerLeftRoom(photonPlayer);
        GameObject PlayerObj = Instantiate(PlayerPrefab);

        PlayerObj.transform.SetParent(transform, false);
        PlayerOnTheList potl = PlayerObj.GetComponent <PlayerOnTheList>();

        potl.ApplyPhotonPlayer(photonPlayer);
        PlayerList.Add(potl);
        if (photonPlayer != PhotonNetwork.player)
        {
            FindObjectOfType <AudioManager>().Play("PlayerJoinedSound");
        }
    }