修改内容:
GGELUA 1.0 unknown
增加 为ST增加GGE专用插件
增加 GGE专用工程文件
增加 GGE专用动画格式
增加 HP_UDP
增加 HP_PACK
增加 编译设置
更新 JIT到2.1
完善 luasql 加密
GGELUA 0.95 2016.6.1
增加 GGE包围盒(Galaxy2D核心)
增加 GGE轨迹带(Galaxy2D核心)
增加 GGEShader(Galaxy2D核心)
增加 GGE打包工具(Galaxy2D核心)
增加 动画可以直接使用图片路径创建
增加 纹理,图像可以从cdata创建
增加 zlib 压缩和解压
增加 base64 编码和解码
增加 crc32和adler32
更新 Galaxy2D到4.2D4(以前的库无法通用)
更新 HPSocket到3.4.4
重写 GGEGUI(Galaxy2D核心)
修改 纹理.复制 为 纹理.复制区域
修改 引擎.ZIPxxx 为 引擎.资源xxx
修改 引擎.全屏模式 为 置全屏
修改 文字.置描边 为 置描边颜色
修改 文字.置阴影 为 置阴影颜色
优化 ggeui(按需载入)
优化 调试出现BUG时,内存错误问题
优化 运行父函数(基类,函数名,...) 实现可以访问父类的父类
优化 编译后,弹出目录方式
优化 LUA出错时,提示的路径长度过短问题
优化 F9快捷键误按问题,改成运行
优化 给ST增加要求管理员权限
修正 不能按透明色载入问题
修正 关闭程序时,线程崩溃的问题
修正 ST没有折叠箭头问题
修正 包围盒不能检测相交问题
修正 引擎.置标题,不能在非系统循环使用问题
修正 线程调试,错误提示问题
修正 线程改成通过内存共享
修正 print参数末尾不能是中文问题
修正 手动释放时出错问题
修正 UAC权限(请求管理,但不仅限管理员,请注意请注意请注意...)
其它 增加接口和优化模块
其它 增加核心文件名到自动提示
GGELUA 0.9 2016.5.10
增加 国外SQLITE3(并增加支持中文,密码,取行数)
增加 纹理支持从string载入(必须指定长度)
增加 对象:加引用()
增加 对象:释放()
增加 对象:取指针()
增加 BASS音效库(FFI)
增加 引擎.关闭()
增加 logger(专业写日志)
增加 外部聊天框
更新 SQLITE到3.88版本
更新 HPSocket到3.4.3
更新 ST到3103
优化 MYSQL类 取数据方法
优化 崩溃提示(编译后)
优化 编译速度*10
优化 坐标恢复为浮点
优化 代码载入顺序(根目录->扩展目录->引擎目录)
修正 minizip不能打开加密的文件
修正 FFI 取MD5会偶尔错误
修正 FFI 剪辑板相关函数
修正 FFI函数声明不正确,导致在循环中使用会表溢出问题
完善 线程(现在是真线程,多LUA虚拟机)
完善 服务端(v0.9)
完善 编译加密
删除 旧的FMOD,用FFI版本替代
删除 旧的SQLITE,用国外版本替代
删除 luasocket
删除 旧的超级文本,用丰富文本替代
GGELUA 0.85 2015.7.1
增加 粒子系统(Galaxy2D核心)
增加 资源管理(Galaxy2D核心)
增加 GUI(Galaxy2D核心)
增加 文件操作类
增加 丰富文本类
增加 对象:取引用总数()
增加 精灵可以直接使用图片路径创建(但不能设置纹理透明色)
增加 大量自动提示
修正 引擎路径不能空格
修正 文字创建参数
修正 文字取宽度
修正 自动提示问题
GGELUA 0.8 2015.6.1
增加 UI类
增加 多线程类
增加 坐标类
增加 FFI函数
增加 新zib模块(支持打开多个,旧的合并到引擎类)
增加 新FMOD类2(由FFI调用)
增加 无边框模式
增加 引擎->截图格式选项
增加 纹理->到文件格式选项
增加 纹理->复制纹理
增加 传奇2直读库(支持wil,wzl,并优化影子效果)
增加 json库
增加 curl库
去除 Start.dll的依赖(已改成库)
修正 class 继承(并增加 多继承和销毁)
修正 回调不检错
修正 关联失败不提示错误
优化 回调参数改为函数,而不是函数文本名
优化 所有坐标强制使用整数
优化 错误提示
优化 用C++重写服务端和客户端(并升级HP到331)
优化 导出污染全局
优化 sqlite
升级 JIT到2.0.4
删除 GDI文字
GGELUA 0.7 2015.4
修正 带空格目录不能编译
修正 关联LUA
修正 mysql类的一些问题
优化 使用HPSOCKET客户端
增加 模块编译
增加 服务端编译
增加 服务端->日志写出
增加 服务端->INI,命令行
增加 客户端->连接事件
优化 界面
删除 无数...(逐步脱离易语言)
升级 ST3到3083版本
GGELUA 0.6 2014.10
修正 取像素不释放的问题(内存错误)
修正 寻路出错问题(内存错误)
修正 GDI字体显示错位问题(显示的时候,尽量使用整数,小数在某些显卡不支持)
修正 fmod无法置音量问题
修正 按ALT组合有警告声问题
修正 编译器没有加密脚本问题
删除 doc(直接在源码标注说明)
增加 BASE64
增加 MD5(取数据摘要)
增加 纹理灰度化
增加 luafilesystem
增加 mir2直读(射狼赞助开源)
增加 XML解析
增加 ICO 更换
解除 SQLite.dll对Galaxy2d.dll的依赖
增加 SQLite 使用字段名取值
增加 math.round 四舍五入函数(适用小数)
增加 math.round1 四舍五入函数(适用整数和小数)
增加 UAC管理员权限
增加 引擎.置图标 (修改窗口图标,参数为base64文本)
升级 ST3到3065版本
升级 JIT到2.0.3
增加以下易核心命令
取硬盘特征字
取CPU特征字
运行
取剪辑板文本
置剪辑板文本
剪辑板中可有文本
清除剪辑板
取屏幕宽度
取屏幕高度
取文本注册项
取数值注册项
写注册项
删除注册项
注册项是否存在
读配置项
写配置项
取配置节名
寻找文件
文件是否存在
取运行目录
取执行文件名
删首尾空
GGELUA 0.5 2014.6
修正doc目录问题
优化脚本载入方式
增加函数 table.copy()
增加函数 string.split()
增加函数 复制文件()
增加 类创建方法 旧 = 对象.创建() 新 = 对象()
增加 GGE客户端和实例
增加 GGE服务端(基于hpsocket)
增加 luasocket类
更新 luasocket服务端和客户端实例
增加 gge动画类和实例
增加 gif到动画序列图工具
增加 超级文本(多彩文字,聊天框,表情)
增加 sqlite 事务,压缩,行数等函数
更新 函数检测正则表达式 支持xx = fun格式
增加 mysql 模块
增加 引擎.取命令行()
增加 易语言 多线程载入例子
增加 实例列表和项目列表右键操作
增加 位操作相关函数
GGELUA 0.4 2014.5
修正 不能用中文路径的问题
修正 gdi文字:取文本宽度的问题
修正 工作路径
修正 不能显示错误信息
修改 主程序自动关联项目
增加 KEY自动提示(键盘键值)
增加 gge精灵:取像素
增加 ffi调用DLL示例
以下函数大部分使用ffi而非易语言,函数文件在 .\base\ggefunction.lua
增加 信息框 函数
增加 延迟 函数
增加 文件是否存在 函数
增加 打开网站 函数
增加 table.tostring和table.loadstring 函数
增加 table.print 函数
增加 luasocket模块
https://pan.baidu.com/s/1NNnl6Ej7MIvRJxKeA3OiIQ [/ck8_view]提取码:ajmo
|