Quick-Cocos2dx-Community 3.6.5 beta1
新增
- 升级到VS2015编译win32,放弃vs2013支持。
- iOS的iAp支付封装,支持iOS 7的userInfo属性。(感谢 ShineWu)
- libwebsockets 添加wss自定义证书支持。
- 添加unqlite数据库支持,并添加编译控制宏。(感谢 dancingfish)
- 新加 Webview 的 Lua绑定。(感谢 ShineWu)
- CCS添加 setLastFrameCallFunc 事件绑定。(感谢马超)
bug修正
- CCS clone 节点异常修正。
- 修复因为AudioEngine::stop或audioEngine::stopAll引起的界面冻结(感谢 8liang)
- Win32和Mac可以正确获取到键盘的"Pressed"和"Released"事件了。
- Player在显示超出显示器支持的窗口大小时,会自动缩放在屏幕内显示,这样可保证触摸点击不会漂移。
- display.addSpriteFrames 异步加载图片,支持 display.setTexturePixelFormat 指定图片加载格式。
修正“device.openURL”在 android 上崩溃的问题.
device.openURL("line://msg/text/11112334https://goo.gl/IvNuO6")
- 修正AssetsManager: when last hot fix was interrupted, the next hot fix will dump。(感谢 HantaoSun)
- 同步cocos2dx的android videoplay,修复ccexp.VideoPlayer概率性黑屏。
- 修正protobuf注册导致的lua栈失衡。(感谢ian mailto:me@iany.me)
- 用curl取代android上的java http实现,java 的http在少数机器上有错误。
- ScriptsCompiler.php 解决每次执行lua代码打包脚本,即使lua文件无任何改动,zip包的md5值也不一样的问题。
更新
- libwebsockets 更新到 1.7.9,这个版本经过测试,可以同时支持 ipv6 和 wss。
- Android Studo模板工程更新,以支持低版本SDK的编译。
工具
- protoc-gen-lua 修正 enum 的 default ,在反序列化时不能正确赋值的问题。
工具新建独立仓库进行维护:https://github.com/u0u0/protoc-gen-lua-bin