| | |
| | | var treasureId = treasureModel.GetTreasureBySkillId(skillId);
|
| | |
|
| | | var isSkillUnlock = false;
|
| | |
|
| | | Treasure treasure;
|
| | | if (treasureModel.TryGetTreasure(treasureId, out treasure))
|
| | | TreasureSkill treasureSkill;
|
| | | if (model.TryGetSkill(skillId, out treasureSkill))
|
| | | {
|
| | | isSkillUnlock = treasure.state == TreasureState.Collected;
|
| | | isSkillUnlock = treasureSkill.level > 0;
|
| | | m_SkillLevel.text = StringUtility.Contact("LV.", treasureSkill.level);
|
| | | m_Redpoint.redpointId = treasureSkill.redpoint.id;
|
| | | }
|
| | |
|
| | | m_ContainerLock.gameObject.SetActive(!isSkillUnlock);
|
| | |
| | | m_ContainerSelect.gameObject.SetActive(skillId == model.selectSkill);
|
| | | m_SkillLevel.gameObject.SetActive(isSkillUnlock);
|
| | |
|
| | | TreasureSkill treasureSkill;
|
| | | if (model.TryGetSkill(skillId, out treasureSkill))
|
| | | {
|
| | | m_SkillLevel.text = StringUtility.Contact("LV.", treasureSkill.level);
|
| | | m_Redpoint.redpointId = treasureSkill.redpoint.id;
|
| | | }
|
| | | |
| | | }
|
| | |
|
| | | void DisplayBase()
|