private void BuildShopItem() { int count = 4; for (int i = 0; i < count; i++) { GameObject _item = Instantiate(strongholdIconItem.gameObject); ItemInfo_SpriteAndName itemInfo_Sprite = _item.GetComponent <ItemInfo_SpriteAndName>(); Sprite sprite = Resources.Load <Sprite>("Sprite/Consuamble/" + (42010 + i)); itemInfo_Sprite.SetInfo((42010 + i), sprite, GetStrongholdDrawingName(42010 + i)); _item.transform.SetParent(shopGrid.transform); _item.transform.localPosition = Vector3.zero; _item.transform.localScale = Vector3.one; } }
public void BuildMineStrongholdDrawingItem(List <LD_Objs> infos, System.Action <int> callback) { int count = infos.Count; for (int i = 0; i < count; i++) { GameObject _item = Instantiate(strongholdIconItem.gameObject); ItemInfo_SpriteAndName itemInfo_Sprite = _item.GetComponent <ItemInfo_SpriteAndName>(); Sprite sprite = Resources.Load <Sprite>("Sprite/Consuamble/" + infos[i].objID); itemInfo_Sprite.SetInfo(infos[i].objIndex, sprite, infos[i].objName); itemInfo_Sprite.callback = callback; _item.transform.SetParent(consumableGrid.transform); _item.transform.localPosition = Vector3.zero; _item.transform.localScale = Vector3.one; } }
public void BuildMineStrongholdItem(List <BusinessStrongholdAttribute> infos, System.Action <int> callback) { int count = infos.Count; for (int i = 0; i < count; i++) { GameObject _item = Instantiate(strongholdIconItem.gameObject); ItemInfo_SpriteAndName itemInfo_Sprite = _item.GetComponent <ItemInfo_SpriteAndName>(); Sprite sprite = Resources.Load <Sprite>("Sprite/Stronghold/stronghold0" + infos[i].strongholdLevel); itemInfo_Sprite.SetInfo(infos[i].strongholdIndex, sprite, infos[i].strongholdNickName); itemInfo_Sprite.callback = callback; _item.transform.SetParent(strongholdGrid.transform); _item.transform.localPosition = Vector3.zero; _item.transform.localScale = Vector3.one; } }