예제 #1
0
    public void OnPlayerDeath(int id)
    {
        Net_PlayerDeath msg = new Net_PlayerDeath()
        {
            playerID = id
        };

        playersDead++;
        Send(msg, clients);
    }
예제 #2
0
    private void OnPlayerDeath(Net_PlayerDeath msg)
    {
        if (ourClientID == msg.playerID)
        {
            PlayerController pc = FindObjectOfType <PlayerController>();
            Destroy(pc.gameObject);
        }

        foreach (Player player in players)
        {
            if (player.connectionID == msg.playerID)
            {
                Destroy(player.avatar);
                players.Remove(player);
            }
        }
    }