少年修仙传客户端代码仓库
client_Wu Xijin
2018-10-27 45c82c513c67130bb52cb5e7f2f10c957e463cf1
System/WorldMap/LocalMapEventPointToggle.cs
@@ -38,14 +38,14 @@
            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()
@@ -73,7 +73,7 @@
        private void FlyToEventPoint()
        {
            var flyBootOwn = playerPack.GetItemCountByID(PackType.rptItem, GeneralConfig.Instance.flyBootItemId);
            var flyBootOwn = playerPack.GetItemCountByID(PackType.rptItem, GeneralDefine.flyBootItemId);
            var isVipFreeTransfer = ModelCenter.Instance.GetModel<VipModel>().GetVipPrivilegeCnt(VipPrivilegeType.FreeTransfer) > 0;
            if (isVipFreeTransfer || flyBootOwn > 0)
            {
@@ -89,8 +89,8 @@
        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>();
@@ -99,7 +99,7 @@
        private void SelectEventPoint()
        {
            model.selectedLocalMapEventPoint = m_EventId;
            model.selectedMapEventPoint = m_EventId;
        }
        private void OnSelected(int _event)