void UpdateFellowInfo_Attr(Fellow fellow) { m_NameLabel.text = fellow.Name; m_CombatValueLabel.text = fellow.GetCombatValue().ToString(); m_TypeLabel.text = FellowTool.GetFellowTypeText(fellow.GetFellowType(), fellow.GetEvolveLevel()); m_BattleLevelLabel.text = fellow.GetCallLevel().ToString(); m_LevelLabel.text = fellow.Level.ToString(); m_ExpLabel.text = StrDictionary.GetClientDictionaryString("#{10316}", fellow.Exp, fellow.GetFellowLevelUpNeedExp()); //m_GrowUpLabel.text = fellow.GrowUp.ToString(); m_AttackLabel.text = fellow.GetAttackValue().ToString(); m_HitLabel.text = fellow.GetHitValue().ToString(); m_CriticalLabel.text = fellow.GetCriticalValue().ToString(); m_GuardLabel.text = fellow.GetGuardValue().ToString(); m_BlessLabel.text = fellow.GetBlessValue().ToString(); if (fellow.GetFellowType() == (int)FELLOWTYPE.BABY) { m_ProCreateLabel.text = fellow.ProcreateCount.ToString(); m_LuckyLabel.text = fellow.Lucky.ToString(); m_BabyAttr.SetActive(true); m_SkillArea.SetActive(false); } else { m_BabyAttr.SetActive(false); m_SkillArea.SetActive(true); } m_ElementPic.spriteName = FellowTool.GetFellowElementPic(fellow.ElementAttr); // m_QualityIcon.spriteName = FellowTool.GetFellowQualityIcon(fellow.Quality); }
public void UpdateFellow_AttrInfo(Fellow fellow) { m_headPic.spriteName = fellow.GetIcon(); m_NameLabel.text = fellow.Name; m_CombatValueLabel.text = fellow.CombatValue.ToString(); if (fellow.GetFellowType() == (int)FELLOWTYPE.ALIEN) { m_TypeLabel.text = FellowTool.GetFellowTypeText(fellow.GetFellowType(), fellow.GetEvolveLevel()); } else { m_TypeLabel.text = FellowTool.GetFellowTypeText(fellow.GetFellowType()); } m_BattleLevelLabel.text = fellow.GetCallLevel().ToString(); m_LevelLabel.text = "LV" + fellow.Level.ToString(); // m_ExpLabel.text = StrDictionary.GetClientDictionaryString("#{10316}", fellow.Exp, fellow.GetFellowLevelUpNeedExp()); // m_GrowUpLabel.text = fellow.GrowUp.ToString(); m_AttackLabel.text = fellow.CombatAttr_Attack.ToString(); m_HitLabel.text = fellow.CombatAttr_Hit.ToString(); m_CriticalLabel.text = fellow.CombatAttr_Critical.ToString(); m_GuardLabel.text = fellow.CombatAttr_Guard.ToString(); m_BlessLabel.text = fellow.CombatAttr_Bless.ToString(); if (fellow.GetFellowType() == (int)FELLOWTYPE.BABY) { m_ProCreateLabel.text = fellow.ProcreateCount.ToString(); m_LuckyLabel.text = fellow.Lucky.ToString(); m_BabyAttr.SetActive(true); } else { m_BabyAttr.SetActive(false); } if (fellow.GetFellowType() == (int)FELLOWTYPE.ADULT || fellow.GetFellowType() == (int)FELLOWTYPE.ALIEN) { m_ElementPic.spriteName = FellowTool.GetFellowElementPic(fellow.ElementAttr); m_ElementAttr.SetActive(true); } else { m_ElementAttr.SetActive(false); } if (fellow.GetFellowType() == (int)FELLOWTYPE.ALIEN) { m_AlienLabel.text = fellow.GetEvolveLevel().ToString(); m_AlienAttr.SetActive(true); } else { m_AlienAttr.SetActive(false); } }