Skip to content

Cocos2d-Lua-Community v4.0.5 Release

Latest
Compare
Choose a tag to compare
@u0u0 u0u0 released this 24 Jun 03:48
· 30 commits to master since this release

注意: win32 LuaGameRunner 使用 vs2019 编译,如果你的系统没有安装 vs2019,需要安装 vs2019 运行库方能正确启动。运行库下载地址:Microsoft Visual C++ Redistributable for Visual Studio 2019 x86, Microsoft Visual C++ Redistributable for Visual Studio 2019 x64
注意: Mac LuaGameRunner需要自行替换app签名:

$ sudo spctl --master-disable
$ sudo xattr -rd com.apple.quarantine /xxx/runner/bin/LuaGameRunner.app
$ sudo codesign --force --deep --sign - /xxx/runner/bin/LuaGameRunner.app

新增

  • 添加3.7支持的ccui.Button:setTitleOffset 接口。
  • 添加龙骨、editbox测试案例。
  • ubuntu 22.04编译支持。感谢bwaiox(bwaiox@gmail.com)。
  • fairygui GImage lua binding补全。
  • 修正RichText在部分机器上崩溃的bug。

改进

  • captureNode取代内部的render(), 因RenderTexture::end已包含。
  • Android工程升级, androidx替代android.support, 并默认编译64位。
  • EventMouse去垃圾数据。

修正

  • 修正在某些情况下OpenGL矩形裁剪闪屏。
  • 修正getWritablePath在win32下不支持中文路径的问题。
  • Cocos2dConstants.lua中的cc.KeyCode修正,并添加cc.MouseButton定义。
  • 修正Crypto.md5File错误的使用解密之后的数据进行计算,导致热md5判断错误。