内容简介:新增特性 Nullable的支持 支持Assembly-CSharp之外的dll注入(beta) 执行xlua.hotfix,会自动让该类private能访问 xlua.private_accessible优化:1、会把基类的也设置能私有访问;2、延迟到第一次访问类才私有化...
新增特性
Nullable的支持
支持Assembly-CSharp之外的dll注入(beta)
执行xlua.hotfix,会自动让该类private能访问
xlua.private_accessible优化:1、会把基类的也设置能私有访问;2、延迟到第一次访问类才私有化
新增xlua.util.state,可为一个c#对象新增状态
this[string field]或者this[object field]操作符重载新增get_Item和set_Item调用
正在编译时注入打印error信息
interface配置到CSharpCallLua时的事件跟索引映射的自动实现
unity5.5以上去掉WARNING: The runtime version supported by this application is unavailable打印
变更
去除Stateful方式(因为xlua.util.state已经可以达成类似的效果)
废弃掉内嵌模式模式
bug修复
生成代码局部变量加下划线,防止符号冲突
如果类没放到Hotfix列表,不生成base调用代理
代码重构,可读性优化
解决带params byte[]可能会导致生成代码编译错误的问题
解决类含有private event的时候,无法xlua.private_accessible的问题
构造函数注入,如果branch外紧跟Ret指令,注入逻辑应该在branch以及Ret之间
构造函数注入,如果注入指令后导致跳转范围大于一个字节,应修改为长跳转
解决一个delegate如果不是某个类的内嵌类型时,CS.namespace.classname为空的问题
防止Editor下的Util类名字冲突
泛型override有异常,先过滤掉
解决空enum导致生成代码编译错误
解决uwp平台下il2cpp方式打包无法访问任何类的问题
hotfix一个私有类型的params参数的函数,导致生成代码编译错误、注入失败的问题
如果两个LuaBase指向的是同一个 Lua 对象,GetHashCode应该返回的是同一个值
[Out]标记参数生成代码编译失败
交错数组+多维数组的复合,生成代码报错的问题
下载地址:
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
An Introduction to Probability Theory and Its Applications
William Feller / Wiley / 1991-1-1 / USD 120.00
Major changes in this edition include the substitution of probabilistic arguments for combinatorial artifices, and the addition of new sections on branching processes, Markov chains, and the De Moivre......一起来看看 《An Introduction to Probability Theory and Its Applications》 这本书的介绍吧!