Skip to content

Commit b46a0f0

Browse files
committed
version update to 4.0.1
1 parent eda348a commit b46a0f0

File tree

4 files changed

+48
-5
lines changed

4 files changed

+48
-5
lines changed

CHANGELOG

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,46 @@
1+
Cocos2d-Lua-Community v4.0.1 Release
2+
3+
[新增] LuaGameRunner添加Log to File功能。
4+
[新增] 集成lua-protobuf(https://github.com/starwing/lua-protobuf)
5+
[新增] TiledMap添加collection of images类型的tileset支持。
6+
[新增] TiledMap添加对编辑器碰撞数据的解析支持。
7+
[新增] Linux支持。(注:EditBox实现不完整)
8+
[新增] shader添加setUniformXXX绑定函数。
9+
[新增] 添加LuaLoadChunksFromZIP绑定。
10+
[新增] NodeEx.lua添加对鼠标事件的支持。
11+
[新增] Mac添加系统字体描边支持。
12+
[新增] 新加一个异步tcp的实现,用来替代SimpleTCP和LuaSocket。
13+
[新增] 新加network.createHTTPDownload,直接下载到文件。
14+
15+
[改进] 优化Lua搜索路径,去掉系统路径。
16+
[改进] 同步3.7中Luaj的改进。
17+
[改进] DragonBone的类的public变量改为Lua的set/get封装方式。
18+
[改进] FairyGUI runtime和Luabinding的大量改进。
19+
[改进] Spine runtime同步到3.8最新代码。
20+
[改进] 同步4.7对ccui.RichText的排版修正。
21+
[改进] RenderTexture内存泄漏和crash修正。
22+
[改进] auto batch MaterialID 排序修正。
23+
[改进] Win32 fix for FileUtils::listFilesRecursively returning no results.
24+
[改进] Fix Label::draw skips drawing when batchNodes are more than one and have empty quads.
25+
[改进] ListView innercontainer size fix, when inner item was scaled
26+
[改进] 改进RDAudio::pause(),优化Android下暂停的性能损耗。
27+
[改进] Android 显示刘海区域。
28+
[改进] pb解析double和float再优化,fix android release版本crash.
29+
[改进] Mac和Linux使用64位luajit,解决最新mac系统(PANIC: unprotected error in call to Lua API (not enough memory))
30+
[改进] update luajit and tool to luajit master commit 2020.7.13
31+
[改进] FileUtils的writeStringToFile绑定添加异步回调。
32+
33+
[修正] NodeEx.lua的触摸事件点击只调用Node的hitTest,避免调用ccui.Widget的hitTest产生不正确的判断。
34+
[修正] iOS和mac的archive不弹出Organizer 界面的问题。
35+
[修正] ccui.Button 设置字体顺序导致的size不对。
36+
[修正] 部分Android模拟器的Directx模式下,红屏的问题。
37+
[修正] DrawNode和label未响应自定义blendFunc.
38+
[修正] lua_spSkeletonData中的内存泄漏。
39+
[修正] Mac的LuaGameRunner可ctrl+c 复制log。
40+
[修正] mac editbox crash fix when dealloc.
41+
[修正] Android权限申请crash fix。
42+
[修正] Cocos2d.lua sync fix from 3.7
43+
144
Cocos2d-Lua-Community v4.0.0 Release
245

346
[Overview] First release of Cocos2d-Lua-Community, a improved of Cocos2d-x 4.0,

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,17 @@ Cocos2d-Lua-Community is a improved of Cocos2d-x 4.0, and easy to use Lua game e
2020

2121
## Develop Requirements
2222

23-
* Mac OS X 10.9+, Xcode 10+
23+
* Mac OS X 10.11+, Xcode 10+
2424
* Windows 7+, Visual Studio 2019
2525
* Python 3.5+
2626
* Android: NDK r20+, Android Studio 3.4+
27-
* Cmake 3.16+ (In Android Studio's cmake plugin 3.6+)
27+
* Cmake 3.16+ (In Android Studio's cmake plugin 3.10+)
2828

2929
## Runtime Requirements
3030

3131
* iOS 9.0+ for iPhone / iPad games
3232
* Android 3.0.0+ for Android
33-
* OS X v10.9+ for Mac games
33+
* Mac OS X v10.11+ for Mac games
3434
* Windows 7+ for Win games, [Microsoft Visual C++ Redistributable for Visual Studio 2019 x86](https://aka.ms/vs/16/release/VC_redist.x86.exe), [Microsoft Visual C++ Redistributable for Visual Studio 2019 x64](https://aka.ms/vs/16/release/VC_redist.x64.exe)
3535

3636
## Lua Game Runner

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Cocos2d-Lua-Community 4.0.0 Release
1+
Cocos2d-Lua-Community 4.0.1 Release

cocos/cocos2d.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ NS_CC_BEGIN
3333

3434
CC_DLL const char* cocos2dVersion()
3535
{
36-
return "Cocos2d-Lua-Community 4.0.0 Release";
36+
return "Cocos2d-Lua-Community 4.0.1 Release";
3737
}
3838

3939
NS_CC_END

0 commit comments

Comments
 (0)