zoukankan      html  css  js  c++  java
  • 杂文

    上周其实学了关于Unity编辑器的内容但感觉了解的不深刻所以就不写了,转而写关于这一周的自己的感受吧!

    上周一到周三都在忙接入腾讯语音的工作,感觉对手头的工作没有合理的安排,记得上上周 谭总问我这个SDK大概啥时候能搞定!我说了明天,现在想想ztm逗!TT

    关于自己游戏语音框架的流程做了总结:

    所以在接入腾讯的时候就想当然了以为所有的语音都是一家!!!在接入腾讯语音的时候主要遇到的问题:

    .1 腾讯语音转文字要准备的步骤较多 必须先上传自己的文件然后返回文件id

    .2 由于项目组的需求 需要将对应的语音数据传到自己的服务器,但是腾讯对语音数据做了编码操作 导致写完后才发现播放不正确

    .3 关于原语音框架的兼容问题(其实还是代码的熟悉问题)

    上述的问题其实都有对应的方案来解决,解决后再分享出来(:

    上周还对lua源码表这一节做了分享,在分享过程中出现了一个问题就是关于字节码生成先后的问题,我在ppt上展示的图如下:

    关于歧义的发生点,我认为字节码是在pcall后才生成的,one认为在词法解析的时候就已经生成了字节码? 后来特意去查了资料发现自己是错误的

    在词法解析是就生成了字节码

    //5.3.2为字节码
    //返回的是闭包函数
    static void f_parser (lua_State *L, void *ud) {
      LClosure *cl;
      struct SParser *p = cast(struct SParser *, ud);
      int c = zgetc(p->z);  /* read first character */
      if (c == LUA_SIGNATURE[0]) {
         //如果当前是binary表示已经转为字节码无需解析
        checkmode(L, p->mode, "binary");
        cl = luaU_undump(L, p->z, p->name);
      }
      else {
        //当前是文本则需要词法解析(转字节码)
        checkmode(L, p->mode, "text");
        cl = luaY_parser(L, p->z, &p->buff, &p->dyd, p->name, c);
      }
      lua_assert(cl->nupvalues == cl->p->sizeupvalues);
      luaF_initupvals(L, cl);
    }    

    流程资料:http://www.cnblogs.com/zxh1210603696/p/4479945.html

    其实在表初始化时的大小确定还是有问题的..这个之后再解决!!!

    周四周五去了杭州灵隐寺,希望游戏能大卖吧!

    周六周日都在陪妹子....但是感觉好多锅都没背完....紧张的陪妹子!

    生活如此多娇...

  • 相关阅读:
    SQL SERVER数据库大型应用解决方案总结
    SQL Server 2005利用分区实现海量数据处理实例
    php验证码类
    软件开发项目进度控制浅谈
    栈和队列
    .Net多线程总结
    Silverlight 3 UI类结构
    C#全角半角转换函数
    转Silverlight Navigation(多页面切换、传值)
    Silverlight 学习笔记——应用程序模型
  • 原文地址:https://www.cnblogs.com/yuyaonorthroad/p/6132060.html
Copyright © 2011-2022 走看看