| | |
| | | public class MapSwitchingBehaviour:MonoBehaviour {
|
| | | [SerializeField] Button m_Btn_MapSwitch;
|
| | | List<int> MapIdList = new List<int>();
|
| | |
|
| | | DungeonModel model { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
|
| | |
|
| | | public void InitAwake()
|
| | |
| | | if (isOk)
|
| | | {
|
| | | MapTransferUtility.Instance.Clear();
|
| | | model.ExitCurrentDungeon();
|
| | | if (CrossServerUtility.IsCrossServerBoss()) |
| | | { |
| | | var crossServerBossModel = ModelCenter.Instance.GetModel<CrossServerBossModel>(); |
| | | crossServerBossModel.RequestExit(); |
| | | }
|
| | | else
|
| | | {
|
| | | model.ExitCurrentDungeon();
|
| | | }
|
| | | }
|
| | | });
|
| | | } |