//--------------------------------------------------------
|
// [Author]: 第二世界
|
// [ Date ]: Monday, October 16, 2017
|
//--------------------------------------------------------
|
using UnityEngine;
|
using System.Collections;
|
using UnityEngine.UI;
|
|
//关于日常和地图
|
namespace Snxxz.UI
|
{
|
|
public class TopRightTip : MonoBehaviour
|
{
|
public Button m_Map;
|
public Button m_Daily;
|
public Button m_BackPack;
|
|
public void Init()
|
{
|
m_Map.SetListener(OpenMapWin);
|
m_Daily.SetListener(OpenDailyQuestWin);
|
m_BackPack.SetListener(OpenBackpack);
|
}
|
|
public void UnInit()
|
{
|
m_Map.RemoveAllListeners();
|
m_Daily.RemoveAllListeners();
|
m_BackPack.RemoveAllListeners();
|
}
|
|
private void OpenMapWin()
|
{
|
var canOpen = ModelCenter.Instance.GetModel<MapModel>().CanOpenLocalMapWin(PlayerDatas.Instance.baseData.MapID);
|
if (!canOpen)
|
{
|
SysNotifyMgr.Instance.ShowTip("MapInfo1");
|
}
|
else
|
{
|
WindowCenter.Instance.Close<MainInterfaceWin>();
|
WindowCenter.Instance.Open<LocalMapWin>();
|
}
|
}
|
|
private void OpenDailyQuestWin()
|
{
|
if (NewBieCenter.Instance.inGuiding && NewBieCenter.Instance.currentGuide == 89)//仙界秘境购买引导
|
{
|
ModelCenter.Instance.GetModel<DailyQuestModel>().wannaLookDailyQuest = (int)DailyQuestType.FairyLand;
|
}
|
if (NewBieCenter.Instance.inGuiding && NewBieCenter.Instance.currentGuide == TrialDungeonModel.TRIALEXCHANGE_GUIDE)
|
{
|
ModelCenter.Instance.GetModel<DailyQuestModel>().wannaLookDailyQuest = (int)DailyQuestType.Trial;
|
}
|
if (NewBieCenter.Instance.inGuiding && NewBieCenter.Instance.currentGuide == 29)//仙界秘境功能开启引导
|
{
|
ModelCenter.Instance.GetModel<DailyQuestModel>().wannaLookDailyQuest = (int)DailyQuestType.FairyLand;
|
}
|
WindowCenter.Instance.Close<MainInterfaceWin>();
|
WindowCenter.Instance.Open<DailyQuestWin>();
|
}
|
|
private void OpenBackpack()
|
{
|
WindowCenter.Instance.Open<KnapSackWin>();
|
WindowCenter.Instance.Close<MainInterfaceWin>();
|
}
|
|
}
|
|
}
|
|
|
|