예제 #1
0
    public void SendOkMsg()
    {
        TryToLoginParam param = new TryToLoginParam();

        param.commond = TryToLoginParam.SYNC_CONFIG_OK;
        Core.EntityMgr.sendMessage(LogicalType.Login, LogicalType.Login, param, true, MsgRecType.MakeSure);
    }
예제 #2
0
파일: Login.cs 프로젝트: wxl-007/ShadowDota
        public override void UI_OnReceive(MsgParam param)
        {
            base.UI_OnReceive(param);

            if (param is TryToLoginParam)
            {
                TryToLoginParam OkParam = (TryToLoginParam)param;
                switch (OkParam.commond)
                {
                case TryToLoginParam.SYNC_CONFIG_OK:
                    //TODO : 登陆游戏服务器

                    //异步读取配表
                    AsyncTask.RunAsync(
                        () => {
                        //Core.Data.readLocalConfig();
                        tryToLoginGame();
                    }
                        );
                    break;
                }
            }
        }