2016年12月9日

一点小感悟

摘要: C#和LUA的互调: C#调用Lua其实是通过Lua的虚拟机访问到_G表,然后索引其中的key来访问。 lua调用C#,要先把C#的方法在Lua的_G表中生成一坨userdata,lua直接调用其中的方法来实现 阅读全文

posted @ 2016-12-09 20:01 知微出凡 阅读(158) 评论(0) 推荐(0) 编辑

2016年11月29日

Unity内存泄露,高频GC需要注意的地方(持续更新中...)

摘要: 恢复内容开始 Unity的mono虚拟机占用的是堆内存,应该也是使用了内存池之类的机制,释放掉对象,堆内存是不会被释放的。所以要管理好堆内存,免得堆内存暴涨首先就把手机撑爆了。 首当其冲的是内存泄露,无用的资源始终占据着内存,需要用的时候又初始化实例,导致内存无法释放,占用的内存持续升高。 其次,高 阅读全文

posted @ 2016-11-29 10:24 知微出凡 阅读(1037) 评论(0) 推荐(1) 编辑

2016年11月28日

UIGrid的CustomSort使用

摘要: 今天碰到个需求是为一个UIGrid实现一个自定义排序。 实现的话有2种方式,第一可以在将数据生成界面之前,排好序,然后传递给界面,生成出来的就是已经排好序的。这种实现方式比较自由,对多种数据结构可以自定义实现,比如说LINQ,List等等都可以实现。网页上搜索到的基本也都可以实现这种排序。HERE 阅读全文

posted @ 2016-11-28 19:43 知微出凡 阅读(1105) 评论(0) 推荐(1) 编辑

2016年11月16日

lua元表以及元方法

摘要: lua中的变量是没有数据类型的,值有类型。类型有八种nil,number,boolean, string, function, thread, userdata以及table。 Lua 中的每个值都可以有一个 元表 。 这个 元表 就是一个普通的 Lua 表,它用于定义原始值在特定操作下的行为。例如 阅读全文

posted @ 2016-11-16 14:01 知微出凡 阅读(14052) 评论(0) 推荐(1) 编辑

导航