Quick-Cocos2dx-Community 3.7.2 beta
3.7.2 在 3.7.1 的基础上进行 bug 修正,最大的改进是同步了3.15.1的editbox实现,用起来更爽。
改进
- editbox 实现更新为 cocos2d-x 3.15.1 版本的实现。
- css的gotoFrameAndPlay支持倒放动画,例如
gotoFrameAndPlay(100, 50, false)
。 - 动作Repeat的update同步到3.15.
- cc.Lable添加getStringOfLine(),用户获取自动换行后的某一行字符串。
- notificationNode支持使用动作。
- iPhoneX 适配模版更新。使用限制OpenGL viewrect的方式来避免Lua代码修改。
- 新加display.newRoundedRect,感谢Shine Wu提供。
- 删除setPopupNotify 和 isPopupNotify。注意修改项目的main.lua,去掉对应行。
- Android Studio 模版工程改进。
- build_native.py改进,release模式不拷贝src文件夹。(IMPROTANT)
- EncodeRes.py现在加密xml和plist文件。
- RichText 默认透明穿透。
修正
- Xcode9文件夹红名修正。
- UILayout正确获取嵌套下的父节点裁剪区域。
- ccui.Image reloadTexture不清空9枚设置。
- ccui.Button图标状态代码修正。
- string.utf8len 避免错误的utf8流导致的死循环。
- iOS真机CODESIGNING, Code 0x2错误修正。(IMPORTANT,替换luajit.a库)
- luaoc 类型判断改进。
- ccui.Widget的propagateTouchEvent和isClippingParentContainsPoint改进,不再被非widget节点打断导致判断失效。