注意: 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([email protected])。
- 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判断错误。