| | |
| | | m_LayoutLeft.gameObject.SetActive(mapConfig.MapFBType == (int)MapType.OpenCountry);
|
| | |
|
| | | DrawEventInfo();
|
| | | OnSelected(model.selectedLocalMapEventPoint);
|
| | | model.selectLocalMapEventPointEvent += OnSelected;
|
| | | OnSelected(model.selectedMapEventPoint);
|
| | | model.selectMapEventPointEvent += OnSelected;
|
| | | }
|
| | |
|
| | | public override void Dispose()
|
| | | {
|
| | | base.Dispose();
|
| | | model.selectLocalMapEventPointEvent -= OnSelected;
|
| | | model.selectMapEventPointEvent -= OnSelected;
|
| | | }
|
| | |
|
| | | private void Awake()
|
| | |
| | |
|
| | | private void MoveToNpc()
|
| | | {
|
| | | var mapNPCConfig = Config.Instance.Get<MapEventPointConfig>(m_EventId);
|
| | | MapTransferUtility.Instance.MissionFlyTo(PlayerDatas.Instance.baseData.MapID, mapNPCConfig.NPCID);
|
| | | var config = Config.Instance.Get<MapEventPointConfig>(m_EventId);
|
| | | MapTransferUtility.Instance.MissionFlyTo(PlayerDatas.Instance.baseData.MapID, config.NPCID);
|
| | |
|
| | | WindowCenter.Instance.Close<WorldMapWin>();
|
| | | WindowCenter.Instance.Close<LocalMapWin>();
|
| | |
| | |
|
| | | private void SelectEventPoint()
|
| | | {
|
| | | model.selectedLocalMapEventPoint = m_EventId;
|
| | | model.selectedMapEventPoint = m_EventId;
|
| | | }
|
| | |
|
| | | private void OnSelected(int _event)
|