void Awake() { unitBg = GetComponent <Image>(); int childCount = transform.childCount; for (int i = 0; i < childCount; i++) { Transform child = transform.GetChild(i); if (child.name.Equals("Name")) { nameText = child.gameObject.GetComponent <Text>(); } else if (child.name.Equals("Level")) { levelText = child.gameObject.GetComponent <Text>(); } else if (child.name.Equals("HP")) { hpText = child.gameObject.GetComponent <Text>(); } else if (child.name.Equals("HPSlider")) { hpSlider = child.gameObject.GetComponent <Slider>(); } else if (child.name.Equals("MPSlider")) { mpSlider = child.gameObject.GetComponent <Slider>(); } else if (child.name.Equals("TurnCount")) { turnCount = child.gameObject.GetComponent <Slider>(); } else if (child.name.Equals("Image")) { image = child.gameObject.GetComponent <Image>(); } else if (child.name.Equals("SkillAnimation")) { skillAnimation = child.gameObject.GetComponent <SkillAnimation>(); } else if (child.name.Equals("DamageLog")) { damageLog = child.gameObject.GetComponent <DamageLogText>(); } statusEffects = transform.GetComponentInChildren <StatusEffectsHUD>(); } }
void Awake() { int childCount = transform.childCount; for (int i = 0; i < childCount; i++) { Transform c = transform.GetChild(i); if (c.name.Equals("Image")) { image = c.gameObject.GetComponent <Image>(); } else if (c.name.Equals("SkillAnimation")) { skillAnimation = c.gameObject.GetComponent <SkillAnimation>(); } else if (c.name.Equals("DamageLog")) { damageLog = c.gameObject.GetComponent <DamageLogText>(); } statusEffects = transform.GetComponentInChildren <StatusEffectsHUD>(); } }