public void Set(ItemFormulaLite formula_lite) { Name.text = formula_lite.Id; Item.text = formula_lite.Item; ItemImage.sprite = (Sprite)UnityEngine.Resources.Load("Icon/Item/" + formula_lite.Item , typeof (Sprite)); int i = 0; for (; i < formula_lite.NeedItems.Length ; i++) { var item = formula_lite.NeedItems[i]; MaterialAmounts[i].minValue = item.Min; MaterialAmounts[i].maxValue = formula_lite.NeedLimit; MaterialAmountTexts[i].text = item.Min.ToString(); MaterialImages[i].sprite = (Sprite)UnityEngine.Resources.Load("Icon/Item/" + item.Item , typeof(Sprite)); } for(; i < MaterialAmountTexts.Length ; i++) { MaterialAmounts[i].enabled = false; MaterialAmountTexts[i].enabled = false; MaterialImages[i].enabled = false; } }
private void _SetFormulas(ItemFormulaLite[] obj) { _Formulas = obj; }
private void _AddFormulas(ItemFormulaLite[] obj) { //_RemoveFormulaAll(); _ItemFormulaLites.Set(obj); }