Exemple #1
0
    protected override void OnLoadSuccess()
    {
        base.OnLoadSuccess();
        mCtrl = mCtrlBase as MainCityCtrl;

        mCtrl.btnGuild.onClick.AddListener(OnGuildClik);

        mCtrl.txtLv.text = 20.ToString();
    }
Exemple #2
0
    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事件,广播出去
    }