void Start() { // NOTE: bail out if monster is null if (this.monster == null) { Debug.LogWarningFormat("monster was null, bailing..."); return; } nameText.text = this.monster.Name; nameText.gameObject.SetActive(true); ImgDisp.loadSpriteToObject( monster.image_base, ImageBase, string.Format( "{0}_{1}_b.png", monster.type, monster.Name ) ); ImgDisp.loadSpriteToObject( monster.image_awakened, ImageAwakened, string.Format( "{0}_{1}_a.png", monster.type, monster.Name ) ); }
void Start() { for (int i = 0; i < imageURLs.Count; i++) { ImgDisp img = Instantiate(IMG_PREFAB, Vector3.zero, Quaternion.identity, imgContainer); ImgDisp.loadSpriteToObject(imageURLs[i], img); } }
private void PopulateData(Monster monster) { Transform nameText = Name.Find("Text"); nameText.GetComponent <Text>().text = monster.Name; Transform typeText = Type.Find("Text"); typeText.GetComponent <Text>().text = monster.type; //NOTE: Redo with stars Transform starLevel = StarLevel.Find("Text"); starLevel.GetComponent <Text>().text = string.Format("{0}*'s", monster.star_level); ImgDisp.loadSpriteToObject( monster.image_base, ImageBase, string.Format( "{0}_{1}_b.png", monster.type, monster.Name ) ); ImgDisp.loadSpriteToObject( monster.image_awakened, ImageAwakened, string.Format( "{0}_{1}_a.png", monster.type, monster.Name ) ); Transform levelText = Level.Find("Value"); levelText.GetComponent <Text>().text = string.Format("{0}", monster.level); Transform baseHPText = BaseHP.Find("Value"); baseHPText.GetComponent <Text>().text = string.Format("{0}", monster.base_hp); Transform baseAttackText = BaseAttack.Find("Value"); baseAttackText.GetComponent <Text>().text = string.Format("{0}", monster.base_attack); Transform baseSpeedText = BaseSpeed.Find("Value"); baseSpeedText.GetComponent <Text>().text = string.Format("{0}", monster.base_speed); Transform baseDefenseText = BaseDefense.Find("Value"); baseDefenseText.GetComponent <Text>().text = string.Format("{0}", monster.base_defense); Transform baseCritRateText = BaseCritRate.Find("Value"); baseCritRateText.GetComponent <Text>().text = string.Format("{0}", monster.base_crit_rate); Transform baseCritDamageText = BaseCritDamage.Find("Value"); baseCritDamageText.GetComponent <Text>().text = string.Format("{0}", monster.base_crit_damage); Transform baseResistanceText = BaseResistance.Find("Value"); baseResistanceText.GetComponent <Text>().text = string.Format("{0}", monster.base_resistance); Transform baseAccuracyText = BaseAccuracy.Find("Value"); baseAccuracyText.GetComponent <Text>().text = string.Format("{0}", monster.base_accuracy); }