示例#1
0
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFPlayView;

            m_view.addEventListener(m_view.btnHost, SFEvent.EVENT_UI_CLICK, onHost);
            m_view.addEventListener(m_view.btnJoin, SFEvent.EVENT_UI_CLICK, onJoin);
        }
示例#2
0
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFTestView;

            m_view.addEventListener(m_view.btnOk, SFEvent.EVENT_UI_CLICK, onOk);
            m_view.addEventListener(m_view.btnClose, SFEvent.EVENT_UI_CLICK, onClose);
        }
示例#3
0
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFMainView;

            m_view.addEventListener(m_view.btnLogout, SFEvent.EVENT_UI_CLICK, onLogout);
            SFNetworkManager.instance.dispatcher.addEventListener(SFResponseMsgUnitLogin.pName, onLogoutResult);

            SFSceneManager.addView("vwPlay", m_view.imgPos.transform);
            m_view.lblUid.text = SFUserData.instance.uid;
        }
示例#4
0
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFLoginView;

            m_view.addEventListener(m_view.btnLogin, SFEvent.EVENT_UI_CLICK, onLogin);

            m_view.setUpdator(update);
            m_infoMsg   = "";
            m_willReset = false;
        }
示例#5
0
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFSocketTestView;

            m_view.addEventListener(m_view.btnSend, SFEvent.EVENT_UI_CLICK, onSend);
            m_view.addEventListener(m_view.btnConnect, SFEvent.EVENT_UI_CLICK, onConnect);
            m_view.addEventListener(m_view.btnDisconnect, SFEvent.EVENT_UI_CLICK, onDisconnect);

            m_mgr = SFNetworkManager.instance;
            m_view.setUpdator(update);
            m_infoMsg = "";
        }
示例#6
0
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFPlayView;

            m_view.addEventListener(m_view.btnJoin, SFEvent.EVENT_UI_CLICK, onJoin);
            SFNetworkManager.instance.dispatcher.addEventListener(SFResponseMsgNotifyRemoteUsers.pName, onRemoteUsers);
            SFNetworkManager.instance.dispatcher.addEventListener(SFResponseMsgJoinRoom.pName, onJoinResult);

            m_view.setUpdator(update);
            m_willSwitch = false;
            m_info       = "";
        }
示例#7
0
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFHUDView;

            m_view.addEventListener(m_view.btnMenu, SFEvent.EVENT_UI_CLICK, onMenu);
            SFNetworkManager.instance.dispatcher.addEventListener(SFEvent.EVENT_NETWORK_PING, onPing);
            SFBattleData.instance.dispatcher.addEventListener(SFEvent.EVENT_UNIT_LIFE_CHANGE, onLifeChange);
            SFBattleData.instance.dispatcher.addEventListener(SFEvent.EVENT_UNIT_ADD_REMOVE, onUnitAddRemove);

            m_view.scrLeftPlayers.SetFillType(1);
            m_view.scrSkills.SetFillType(2);
            m_view.setUpdator(onUpdate);
            m_runTime = 0;
            onPing(null);
        }
示例#8
0
 public void initWithView(SFBaseView view)
 {
     m_view = view as SFSkillItemView;
 }
示例#9
0
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFGameOverView;

            m_view.addEventListener(m_view.btnOk, SFEvent.EVENT_UI_CLICK, onOk);
        }
示例#10
0
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFMainView;

            m_view.addEventListener(m_view.btnLogout, SFEvent.EVENT_UI_CLICK, onLogout);
        }
        public void initWithView(SFBaseView view)
        {
            m_view = view as SFUnitStatusItemView;

            SFBattleData.instance.dispatcher.addEventListener(this, SFEvent.EVENT_UNIT_LIFE_CHANGE, onLifeChange);
        }