| | |
| | | [SerializeField] RuneTowerBehaviour m_Tower;
|
| | | [SerializeField] Transform m_ContainerBossInfo;
|
| | | [SerializeField] PositionTween m_BossShowTween;
|
| | | [SerializeField] Image m_BossRealm;
|
| | | [SerializeField] Text m_BossName;
|
| | | [SerializeField] Text m_BossLevel;
|
| | | [SerializeField] RawImage m_BossPortrait;
|
| | |
| | | if (latestPassedFloor > 0)
|
| | | {
|
| | | var completedTime = dailyQuestModel.GetDailyQuestCompletedTimes((int)DailyQuestType.RuneTowerSweep);
|
| | | if (completedTime>0)
|
| | | if (completedTime > 0)
|
| | | {
|
| | | WindowCenter.Instance.Open<RuneTowerSweepBuyWin>();
|
| | | }
|
| | |
| | | {
|
| | | var towerFloorConfig = ConfigManager.Instance.GetTemplate<RuneTowerFloorConfig>(model.selectedFloor);
|
| | | var npcConfig = ConfigManager.Instance.GetTemplate<NPCConfig>(towerFloorConfig.BossId);
|
| | | if (npcConfig.Realm > 0)
|
| | | {
|
| | | m_BossRealm.gameObject.SetActive(true);
|
| | | var realmConfig = ConfigManager.Instance.GetTemplate<RealmConfig>(npcConfig.Realm);
|
| | | m_BossRealm.SetSprite(realmConfig.Img);
|
| | | }
|
| | | else
|
| | | {
|
| | | m_BossRealm.gameObject.SetActive(false);
|
| | | }
|
| | |
|
| | | m_BossName.text = npcConfig.charName;
|
| | | m_BossLevel.text = Language.Get("HeadUpName_Monster", npcConfig.NPCLV);
|
| | |
|