这是一些网友的文章,仅供参考,还没验证现在的ILRT版本是否还存在:
ILRuntime热更方案坑点 - 那一轮弯月~ - 博客园 (cnblogs.com)
1.在热更工程里使用主工程声明的二维索引器,会出错,目前还没测试是传入的二维坐标变成其他数字,还是返回的时候变成其他,亦或者是中间函数出问题,该BUG目前只在安卓包出现,PC编辑器上正常
主工程
热更工程
2.缓存的字典会报空(不确定是不是这个BUG,反正现在没重现测出来,只依稀记得是跟字典有关的)
本来从想法是在ILRT里,将配置表的某个项缓存成一个UI界面的临时变量,待用到的时候再直接用,不用每次都去TryGetValue,但是有时候有莫名其妙的这个字典的临时变量空了导致报错。
后来还是老老实实每次要读表的时候去TryGetValue。
3.ILRuntime热更工程中获取特性,获取不到特性子类的特性。要用特殊方法绕过,并且特性里不能有枚举
貌似对字段的特性不影响?下面获取枚举的特性好像没问题,可以直接获取
链接:https://blog.csdn.net/weixin_45029839/article/details/118853865
标签:ILRuntime,TryGetValue,工程,记录,特性,获取,过程,字典 From: https://www.cnblogs.com/jeason1997/p/18231505