private void SetCreatureData(CreatureIcon selectIcon, PvPCreatureInfo info) { DATA_CREATURE_NEWVER creatureTable = CDATA_CREATURE_NEWVER.Get(info.enID); int level = info.Level; CCreatureAbility creatureStat = BattleRule.CreatureAbilityUI( creatureTable, BattleRule.AddCreatureStatAbility(level, info.forceCount, creatureTable), BattleRule.PvPCreatureItemAbility(info.items)); CCreatureAbilityUI.SetValues(creatureStat, _statValueTitle); CreateItemIcon(info.items); _passiveSkill = creatureTable.m_PassiveSkill_0; _skill0 = creatureTable.m_Skill_0; _activeSkill = creatureTable.m_Skill_1; SetSkillInfo(); foreach (CreatureIcon icon in _creatureIconList) { icon.SetActiveSelect(false); } selectIcon.SetActiveSelect(true); }
//=================================================================================== // // Default Method // //=================================================================================== protected override void Awake() { _panel = GetComponent <UIPanel>(); CCreatureAbilityUI.SetContents(_statContentsTitle); _reportButtonLabel.text = StringTableManager.GetData(8893); // 8893 신고하기 _skill0Label.text = StringTableManager.GetData(3143); _activeSkillLabel.text = StringTableManager.GetData(22); _passiveSkillLabel.text = StringTableManager.GetData(24); UIEventListener.Get(_skill0Sprite.gameObject).onPress = OnPressSkill0; UIEventListener.Get(_passiveSkillSprite.gameObject).onPress = OnPressPassive; UIEventListener.Get(_activeSkillSprite.gameObject).onPress = OnPressSkill1; UIEventListener.Get(_closeButton).onClick = OnClickBack; UIEventListener.Get(_reportButton).onClick = OnReport; }