public void OnAddPlayer()
{
Debug.Log("Add Player");
if (Players.Count < 6)
{
GameObject PlayerObject = NGUITools.AddChild(ButtonHost as GameObject, ListItemPrefab);
PlayerObject.name = "Player" + Players.Count;
PlayerObject.transform.FindChild("PlayerName").GetComponent<UILabel>().text = PlayerObject.name;
UISprite PlayerButtonSprite = PlayerObject.GetComponent<UISprite>();
PlayerButtonSprite.leftAnchor.target = ButtonHost.transform;
PlayerButtonSprite.leftAnchor.absolute = 10;
PlayerButtonSprite.rightAnchor.target = ButtonHost.transform;
PlayerButtonSprite.rightAnchor.absolute = -10;
PlayerButtonSprite.ResetAnchors();
PlayerButtonSprite.UpdateAnchors();
Player ThisPlayer = PlayerObject.GetComponent<Player>();
Players.Add(ThisPlayer);
ButtonHost.GetComponent<UIGrid>().Reposition();
}
}