protected override void OnLoadSuccess() { base.OnLoadSuccess(); mCtrl = mCtrlBase as MainCityCtrl; mCtrl.btnGuild.onClick.AddListener(OnGuildClik); mCtrl.txtLv.text = 20.ToString(); }
protected override void OnLoadSuccess() { base.OnLoadSuccess(); mCtrl = mCtrlBase as MainCityCtrl; mCtrl.txtLv.text = 20.ToString(); mCtrl.Attribute.onClick.AddListener(OnclickAtteibute); mCtrl.AutoRelease(EventManager.OnZoomChange.Subscribe(OnZoom)); //订阅放缩事件 mCtrl.AutoRelease(EventManager.OnDrag.Subscribe(OnDrag)); //订阅放缩事件 m_CommonInput.OnContinuousZoomEvent.AddListener(OnScaleAndBroadcast); //监听Unity的放缩事件,然后将这个事件用自己写的事件广播出去 m_CommonInput.OnDragEvent.AddListener(OnDragAndBroadcast); //监听Unity的Drag事件,广播出去 }