public void Setup(ItemStoredMap currentItem, StrategyList scroll) { Translator translator = Camera.main.GetComponent <Translator>(); titleText.text = translator.translateMapName(currentItem.itemName); originalName = currentItem.itemName; iconImage.sprite = currentItem.iconImage; scrollList = scroll; }
private void AddButtonList() { for (int i = 0; i < mapList.Count; i++) { GameObject newobj; newobj = (GameObject)Instantiate(strategyPrefab); newobj.transform.SetParent(contentPanel); newobj.name = "mapItem"; newobj.transform.localScale = new Vector3(1f, 1f, 1f); //newobj.GetComponent<RectTransform>().sizeDelta = new Vector2(400,50); //Debug.Log(newobj.GetComponent<RectTransform>().sizeDelta); ItemStoredMap item = mapList[i]; StrategyItem map = newobj.GetComponent <StrategyItem>(); map.Setup(item, this); } }