Quick-Cocos2dx-Community 3.7.4 Release Note

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

3.7.4 Release 主要改进:win32 editbox 全新实现,扫清开发pc游戏最后一个尴尬点; 升级 OpenAL 库;升级Chipmunk。

改进

  1. 新接口,cc.EventTouch:setTouches{cc.p(x,y), cc.p(x,y), …}。可以用来模拟触摸事件。
  2. config.lua 中去掉无用的变量。
  3. luasocket 的 socket open 添加异步线程,让第一次open不至于在某些特定情况下卡死UI。
  4. 更新 OpenAL 到 1.19.1。
  5. Scale9Sprite 添加 setGLProgramState 支持自定义shader。
  6. pb int64 最大值改进(max 2^ 53)。
  7. player的log路径修改为可写路径。
  8. iOS 模版工程改进,添加新的icon尺寸格式。
  9. Android studio模版配置改进,支持3.2的 AS。
  10. 同步-x win32输入法改进,并修正缩放bug。
  11. 改进Label,正确显示阴影。
  12. ClippingRectangleNode嵌套再改进,算法同 ccui.Layout。
  13. VideoPlayer 改进。
  14. chipmunk 更新到 7.0.2,physics intergate 改进。
  15. Player添加物理引擎demo。
  16. EncodeRes.py 去掉xxtea.pyd依赖,Win32上可以使用64位的python来加密了。

修正

  1. Node:addNodeEventListener 如果先注册触摸,再注册节点,节点事件将添加失败。
  2. iOS的 applicationDidReceiveMemoryWarning 去掉 purgeCachedData() 调用,其方式粗暴,并对plist不友好。
  3. 同一csb动画,在另一个csb中引用多次,只能播放一次。
  4. spine 3.6 runtime 的两个官方修正同步。
  5. Android editbox 在setText的时候,修正光标位置位到末尾。

开发环境

下载地址

Quick-Cocos2dx-Community_3.7.4_Release_81dcda2.zip

shasum -t 512: 46f30cd490d448e901d889bb5bf0798aca537931