// 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);
}