Beispiel #1
0
    private void Start()
    {
        itemLabel.text = Regex.Replace(ItemName, "([a-z])([A-Z])", "$1 $2");

        Sprite spr = ResourcesDatabase.GetSprite(ItemName);

        if (spr != null)
        {
            itemSprite.sprite = spr;
        }

        foreach (string s in ResourcesDatabase.GetIngredients(ItemName))
        {
            GameObject go = Instantiate(ingredient);
            go.transform.SetParent(ingredientGrid.transform);

            string[] d = s.Split(' ');

            IngredientInfo ing = go.GetComponent <IngredientInfo>();
            ing.Info = s;
            ing.LoadSprite(d[1]);

            //set sprite of go's image to whatever the ingredient is
        }
    }
Beispiel #2
0
    public void LoadSprite(string s)
    {
        Sprite spr = ResourcesDatabase.GetSprite(s);

        if (spr != null)
        {
            GetComponent <Image>().sprite = spr;
        }
    }
Beispiel #3
0
    private void Start()
    {
        string itemName = order.GetItemDisplayName();

        desc.text = order.amount + " " + itemName + " for " + MoneyController.symbol + order.ExchangeValue().ToString("n2");
        Sprite spr = ResourcesDatabase.GetSprite(itemName);

        if (spr != null)
        {
            image.sprite = spr;
        }

        UpdateButton(trade.ContainsDeal(order));
    }
Beispiel #4
0
    void Start()
    {
        UpdateLabel();
        UpdateAcceptButton();

        accept.gameObject.SetActive(sb.WillGet[index]);
        fill.gameObject.SetActive(!sb.WillGet[index]);
        Sprite spr = ResourcesDatabase.GetSprite(Enums.GetItemName(index, sb.typeStored));

        if (spr != null)
        {
            itemSprite.sprite = spr;
        }
    }