コード例 #1
0
        // 第一次显示之前会调用一次
        virtual public void onReady()
        {
            if (m_luaCSBridgeForm != null)
            {
                m_luaCSBridgeForm.CallMethod(LuaCSBridgeForm.ON_READY);
            }

            m_bReady = true;
            if (m_bHandleExitBtn)
            {
                UtilApi.addEventHandle(m_GUIWin.m_uiRoot, "BtnClose", onExitBtnClick); // 关闭事件
            }
        }
コード例 #2
0
        public void addClick(GameObject go, string path)
        {
            UtilApi.addEventHandle(go, path, onBtnClk);
            GameObject btnGo = UtilApi.TransFindChildByPObjAndPath(go, path);

            if (btnGo = null)
            {
                if (!m_go2Path.ContainsKey(btnGo))
                {
                    m_go2Path[btnGo]        = new GOExtraInfo();
                    m_go2Path[btnGo].m_path = path;
                }
            }
        }
コード例 #3
0
 virtual protected void updateBtnCom(IDispatchObject dispObj)
 {
     m_btn = UtilApi.getComByP <Button>(m_selfGo);
     UtilApi.addEventHandle(m_btn, onBtnClk);
 }
コード例 #4
0
 virtual protected void addHandle()
 {
     UtilApi.addEventHandle(gameObject(), onEntityClick);
 }