Quick-Cocos2dx-Community 3.7.4 Beta
2019第一个测试版本发布,祝大家新年快乐。
同以往一样,测试稳定后将正式发布到 http://www.cocos2d-lua.org。
社区版的发展,离不开大家的关爱与支持,捐献传送门。http://www.cocos2d-lua.org/donate/index.md。
3.7.4 Beta 主要改进了win32的editbox体验,扫清开发pc游戏最后一个尴尬点;
升级了OpenAL库,对Android驱动有一定改善。
改进
- 新接口,cc.EventTouch:setTouches{cc.p(x,y), cc.p(x,y), …}。可以用来模拟触摸事件。
- config.lua 中去掉无用的变量。
- luasocket 的 socket open 添加异步线程,让第一次open不至于在某些特定情况下卡死UI。
- 更新 OpenAL 到 1.19.1。
- Scale9Sprite 添加 setGLProgramState 支持自定义shader。
- pb int64 最大值改进(max 2^ 53)。
- player的log路径修改为可写路径。
- iOS 模版工程改进,添加新的icon尺寸格式。
- Android studio模版配置改进,支持3.2的 AS。
- 同步-x win32输入法改进,并修正缩放bug。
- 改进Label,正确显示阴影。
- ClippingRectangleNode嵌套再改进,算法同 ccui.Layout。
- VideoPlayer 改进。
修正
Node:addNodeEventListener
如果先注册触摸,再注册节点,节点事件将添加失败。- iOS的 applicationDidReceiveMemoryWarning 去掉 purgeCachedData() 调用,其方式粗暴,并对plist不友好。
- 同一csb动画,在另一个csb中引用多次,只能播放一次。
- spine 3.6 runtime 的两个官方修正同步。
- Android editbox 在setText的时候,修正光标位置位到末尾。
下载地址
Quick-Cocos2dx-Community_3.7.4_Beta_7d10d76.zip
shasum -t 512: ac98f4a396e30dc4b19ab62d585282aeb5e7c876