public void Add(UILobbyShopItem item) { if (!_items.ContainsKey(item.GetTab())) { _items [item.GetTab()] = new List <UILobbyShopItem> (); } _items[item.GetTab()].Add(item); }
public void Remove(UILobbyShopItem item) { if (!_items.ContainsKey(item.GetTab())) { return; } _items[item.GetTab()].Remove(item); }
public static void Add(LobbyShopData data) { if (!shopData.Contains(data)) { shopData.Add(data); UILobbyShopItem item = new UILobbyShopItem(data); UILobbyShopItemMgr._self.Add(item); } }