| | |
| | | [SerializeField] Text m_Description;
|
| | | [SerializeField] Button m_AddCntBtn;
|
| | | [SerializeField] ItemBehaviour[] m_Rewards;
|
| | | [SerializeField] Text[] m_RewardCounts;
|
| | |
|
| | | Dungeon dungeon;
|
| | | DungeonModel model { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
|
| | |
| | | if (i < dungeonConfig.Rewards.Length)
|
| | | {
|
| | | behaviour.gameObject.SetActive(true);
|
| | | behaviour.showCount = true;
|
| | | behaviour.showCount = false;
|
| | | behaviour.SetItem(dungeonConfig.Rewards[i], 0);
|
| | | }
|
| | | else
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | if (m_RewardCounts != null)
|
| | | {
|
| | | for (int i = 0; i < m_RewardCounts.Length; i++)
|
| | | {
|
| | | var behaviour = m_RewardCounts[i];
|
| | | if (i < dungeonConfig.RewardCountDescriptions.Length)
|
| | | {
|
| | | behaviour.gameObject.SetActive(true);
|
| | | behaviour.text = dungeonConfig.RewardCountDescriptions[i];
|
| | | }
|
| | | else
|
| | | {
|
| | | behaviour.gameObject.SetActive(false);
|
| | | }
|
| | | }
|
| | | }
|
| | |
|
| | | CheckAchievementGuide();
|
| | | }
|
| | |
|