Exemplo n.º 1
0
 public void ShowItemScreen(AirdroppingHUDController.ItemModel model, int itemsleft)
 {
     CleanState();
     singleItemScreen.SetActive(true);
     itemsLeft.text = itemsleft.ToString();
     CreateItemPanel(singleItemContainer.transform, model).SetData(model.name, model.subtitle, model.thumbnailURL);
 }
Exemplo n.º 2
0
    private AirdroppingItemPanel CreateItemPanel(Transform parent, AirdroppingHUDController.ItemModel model)
    {
        AirdroppingItemPanel item = null;

        if (model.type == "collectible")
        {
            item = collectiblesFactory.Instantiate <AirdroppingItemPanel>(model.rarity, parent);
        }

        if (model.type == "erc20")
        {
            item = erc20Factory.Instantiate <AirdroppingItemPanel>(model.rarity, parent);
        }

        return(item);
    }