GameManager.RegisterPlayer C# (CSharp) Method

RegisterPlayer() public static method

public static RegisterPlayer ( string _netID, Player _player ) : void
_netID string
_player Player
return void
    public static void RegisterPlayer(string _netID, Player _player)
    {
        string _playerID = PLAYER_ID_PREFIX + _netID;
        players.Add(_playerID, _player);
        _player.transform.name = _playerID;
    }

Usage Example

Ejemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        scoreText = GetComponentInChildren <Text> ();
        if (isLocalPlayer)
        {
            playerColor = new Color(Random.value, Random.value, Random.value);
            GetComponent <Renderer> ().material.color = playerColor;
            //gameObject.layer = LayerMask.NameToLayer ("LocalPlayer");
            scoreText.text = "0";
        }
        else
        {
            //gameObject.layer = LayerMask.NameToLayer ("RemotePlayer");
            DisableComponents();
            SetScore();
        }

        transform.name = "Player " + id;
        damageScreen.SetActive(false);
        damageScreenMat     = damageScreen.GetComponent <Renderer> ().material;
        originalDamageColor = damageScreenMat.color;
        id             = GetComponent <NetworkIdentity> ().netId.ToString();
        transform.name = "Player " + id;
        gameManager    = GameObject.FindObjectOfType <GameManager> ();
        gameManager.RegisterPlayer(id);
    }
All Usage Examples Of GameManager::RegisterPlayer