Ejemplo n.º 1
0
 public void Init()
 {
     foreach (string playerName in gc.session.playerOrder)
     {
         Player _player = GameplayController.instance.session.FindPlayer(playerName);
         IngamePlayerListing listing = basePool.TakeObject().GetComponent <IngamePlayerListing>();
         listing.Init(_player, UIPanels);
         playerListings.Add(listing);
     }
 }
Ejemplo n.º 2
0
    public void DeInit()
    {
        for (int i = playerListings.Count - 1; i >= 0; i--)
        {
            IngamePlayerListing player = playerListings[i];
            player.DeInit();
            basePool.ReturnObject(player.gameObject);
        }

        playerListings.Clear();
    }