Skip to content

v1.8.1

Compare
Choose a tag to compare
@vovgou vovgou released this 01 Jun 06:34
· 310 commits to master since this release

Rewrite the code of the data binding module to optimize data binding performance and reduce gc as much as possible.Please remove the old version of the code before updating to 1.8.0.

重写了数据绑定模块,优化了数据绑定性能,尽可能的减少值类型的装箱和拆箱以减少GC。
将UGUI的有关UI控件的类通过静态方式注册了属性访问器以避开在AOT环境下的反射(如何注册属性访问器请查看中文文档)。
此版本删除了老版本中数据绑定的部分类,添加了部分新的类,代码比老版本更简单,他们不影响用户层的API,但是更新到当前版本之前,请先删除老版本以避免报错。

修改一个关于lua的bug,以前的版本中当使用文件路径的方式加载和执行lua脚本时因为require环境变量是_G,会导致target变量丢失,执行错误,当前版本已经修复。