forked from jarjin/SimpleFramework_NGUI
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathReadMe.txt
132 lines (104 loc) · 5.18 KB
/
ReadMe.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
本工程基于Unity 5.0/4.6.4 + NGUI 3.8.2 + uLua 1.1.4 + cstolua构建
服务器端基于VS2012及其以上版本。
支持平台:PC/MAC/Android(armv7-a + Intel x86)/iOS(armv7 + arm64)/
WP8(SimpleFramework_WP_v0.1.1 (nlua))/
//-------------2015-06-19-------------
(1)修改MAC自动选择底层库。
(2)增加LUAJIT/LUAVM编码功能。
//-------------2015-06-14-------------
(1)不同平台需要统一文件编码,添加LUA UTF-8编码菜单。
(2)同步cstolua1.9.9, 生成重载函数check参数bug。
(3)同步cstolua1.9.9, Vector3.MoveTowards bug。
//-------------2015-06-13-------------
(1)感谢夜莺提供的新手引导面板代码。
(2)同步cstolua1.9.9最新版。
//-------------2015-06-11-------------
(1)同步cstolua1.9.8最新版。
(2)暂时去掉了自动生成wrap功能,需要的话在Editor/BindLua.cs中反注释构造函数。
//-------------2015-06-10-------------
(1)集成cstolua 1.9.8。
(2)效率进一步提升。
(3)修复编辑器崩溃BUG.
//-------------2015-06-01-------------
(1)集成cstolua 1.9.6。
(2)luajit升级为2.0.4,ulua底层库随cstolua更新。
(3)NGUI升级为3.8.2。
(4)ICSharpCode.SharpZLib更新为“夜莺”的il2cpp无错版。
(5)删除ulua/Source目录(压缩了),防止在xcode编译需要lua.h。
(6)dofile没有文件崩溃。
(7)添加框架命名空间。
(8)添加Wrap忽略函数列表。
(9)修复了MessagePanel逻辑。
(10)network.lua使用Event监听
//-------------2015-04-20-------------
(1)集成了tolua #1.9.1。
//-------------2015-04-11-------------
(1)集成了tolua #1.8.9,修复了协成问题。
(2)增加最新文档。
//-------------2015-04-02-------------
(1)为了兼容il2cpp跟效率,去掉了C#版的sqliteKit。
(2)添加了C版的SQLite3底层库,并且在game.lua添加了示例代码。
(3)更新到tolua c# 1.8.5
(4)添加了lpeg的底层库,并在game.lua添加了示例代码。
//-------------2015-03-31-------------
(1)在BaseLua.cs添加设置transform\gameObject对象到Lua。
(2)添加了2个Examples(lua枚举+lua类继承)。
//-------------2015-03-30-------------
(1)增加了PBC\PB-Lua\cjson的示例代码,具体参考lua/logic/game.lua和LuaHelper.cs,
帮所有同学把底层库跟上层lua、c#无缝连接起来,降低了开发门槛。
PS:安卓平台需要有存储卡写权限,否则失败。
//-------------2015-03-24---------------
(1)uLua底层支持了lua-cjson库。
(2)Const.cs类增加了对各个库的开关。
(3)修复了ulua 7个例子。
//-------------2015-03-22---------------
(1)uLua底层库支持云风的pbc协议库。
(2)资源管理部分增加了简单的增量更新功能。
//-------------2015-03-18---------------
(1)修复了GUI的预制物体损坏。
(2)Intel atom x86模式替换成luajit库。
(3)兼容Unity4.6.x与Unity5版本。
//-------------2015-03-11---------------
(1)去掉了nlua模式,WP平台单独开出一个分支SimpleFramework_WP。
(2)ulua安卓底层库新支持了Intel atom x86模式。
(3)支持了Unity5.0开发环境(由于NGUI兼容性问题,不支持U5新打包格式)。
(4)修复了MAC OSX模式下因为ulua.bundle未更新运行崩溃的问题。
(5)修复了自带Server不能与框架通信的BUG。
//-------------2015-02-14---------------
(1)添加nlua兼容模式,可选择ulua模式或nlua模式。
//-------------2015-02-11---------------
(1)添加了ios armv7s arm64平台支持。
(2)luajit使用了最新版本2.1。
(3)修复了iPhone5s以上设备不能直接运行的路径bug。
//-------------2015-01-18---------------
(1)增加了简单的解包功能。
(2)直接运行到真机(安卓+ios),而不在需要copy资源到真机存储卡。
//-------------2015-01-08---------------
(1)集成最新版tolua c# 1.7.2版,修复某些生成Wrap类错误BUG。
(2)修复了手动copy到ios真机上FileStream读取权限失败的BUG。
(3)清除函数缓存增加了删除Wrap文件缓存功能。
//-------------2014-12-31---------------
(1)集成最新版tolua c# 1.7.1版
//-------------2014-12-18---------------
(1)添加的可加密的sqlite功能的工具
(2)添加了sqlitekit函数库。
(3)删除了LuaWrap在U3D4.6版本之前老版本打开错误提示问题。
(4)添加了Debuger.dll,以后可使用Debuger.DebugXXX函数,而不会跳转到其函数体内。
//-------------2014-11-29---------------
(1)集成tolua c# 2.03版本
(2)增加了Class.lua自定义类
(3)修改了tolua c#中生成自定义类与U3D类合并函数
//-------------2014-10-10---------------
(1)集成tolua c# 1.2版本
//-------------2014-09-27---------------
(1)添加了一个基于supersocket的服务器端框架。
(2)集成了网络模块,并且通过lua发送消息给,返回echo流程已完成。
服务器框架程序:SimpleFramework\Server\Server\bin\Debug\SuperSocket.SocketService.exe
服务器配置文件:同上目录\SuperSocket.SocketService.exe.config
PS:运行服务器程序,需要.Net(windows)/Mono(linux) 4.0以上版本
//-------------2014-09-26---------------
(1)集成了UIWrapGrid.cs,100个滚动列表项不卡(亲测2000不卡)。
(2)因同学需求,添加了弹出面板。
//-------------2014-09-25---------------
(1)集成了阿萌的tolua c#版插件.
(2)集成了UnityVS调试插件