Quick-Cocos2dx-Community 3.7.0 beta

注意

从 3.6.5 开始,win32 player 使用 vs2015 编译,如果你的系统没有安装 vs2015,需要安装 vs2015 运行库方能正确启动player。
运行库下载地址:VS2015 运行库

更新

  1. 全新的OpenAL音频播放引擎。
  2. Luajit 更新到 2.1.0-beta3,iOS 模拟器可以正常启动了。
  3. tiledmap相关模块同步为3.14最新代码。
  4. RenderTexture同步为3.14代码。
  5. 合并ian <me@iany.me>提供的lable outline改进。
  6. ccui.Listview改进。
  7. 重写 player 的 welcome 代码。
  8. 重写 sample。
  9. 用3.x事件系统 重写quick的事件封装代码。
  10. Tiledmap lua绑定代码分离,感谢:逐梦流云。
  11. xxtea 加解密逻辑调整,现在只对资源加密,而game.zip也算一种资源。同时解密接口暴露给项目自行定制,模版工程提供范例。
  12. 所有php脚本由python重写。

删除

  1. 去掉2.x的事件机制。
  2. 去掉quick的事件机制(只保留3.x的事件机制)。
  3. 去掉2.x的UI控件。
  4. 去掉quick的UI控件(只保留ccui)。
  5. 去掉Layer。
  6. 精简quick framework,删除大量低质量的 Lua 模块。
  7. 去掉了AssetsManagerEx,它的事件过于复杂,纯Lua的热更新方案更灵活。
  8. 去掉了httpclient(只保留quick的http)。
  9. 去掉physicsSprite。
  10. 去掉extensions,包含cocosbuilder(它依赖2.x的事件系统)。
  11. 去掉filter。
  12. 去掉lableTTF 和 LabelBMF。
  13. 去掉所有deprecated模块与函数。
  14. 去掉DrawPrimitives。
  15. 去掉EMSCRIPTEN相关代码。
  16. 删除tools文件夹。

修正

  1. 修正了多摄像机的渲染,截图等bug。
  2. spine事件注销的错误修正。
  3. 引擎中异步线程的信号量bug修正。
  4. CilpingRectangle 嵌套bug修正。
  5. ccui.Helper:seekWidgetByName() 不备非widget节点打断。
  6. Mac 的 NSConcreteAttributedString initWithString:: nil value 错误保护。
  7. device.getOpenUDID android权限请求处理。

下载地址

Quick-Cocos2dx-Community_3.7.0_beta_be434bd.zip

标签: Lua, luajit

添加新评论