Пример #1
0
 private void ingredientClicked(IIngredientInventoryItem ingredientItem, GameObject gameObject)
 {
     foreach (GameObject ingredientUIItem in renderedItems)
     {
         if (ingredientUIItem != gameObject)
         {
             ingredientUIItem.GetComponentInChildren <ButtonCG>().toggleOff();
         }
     }
     ingredientLibrarySelected.setIngredientItem(ingredientItem);
 }
	public void setItem(IIngredientInventoryItem item) {
        if (item is IngredientInventoryItemShop) {
            IngredientInventoryItemShop shopItem = (IngredientInventoryItemShop)item;
            costText.text = "$"+(shopItem.cost / 100.0).ToString("N2");
        }
        else {
            lockSprite.SetActive(false);
            costText.gameObject.SetActive(false);

        }
        GetComponentInChildren<IngredientPreviewer>().renderIngredient(item.ingredient);
    }
Пример #3
0
    public void setIngredientItem(IIngredientInventoryItem item)
    {
        Start();

        selectedItem = item;
        display.setIngredient(item.ingredient);
        if (item is IngredientInventoryItemShop)
        {
            IngredientInventoryItemShop shopItem = (IngredientInventoryItemShop)item;
            costText.text = "$" + (shopItem.cost / 100.0).ToString("0.00");
            updateEnableBuyButton(moneyLibrary.getMoney());
            buyButton.gameObject.SetActive(true);
        }
        else
        {
            costText.text = "";
            buyButton.gameObject.SetActive(false);
        }
    }