unity中常见避免GC的小细节

Dictionary   当enum做为key的时候产生部分gc alloc, 在使用:html var ret = mDic[Myenum];  // 从下图能够看出产生188Byte的分配缓存 能够想象在逻辑帧中调用次数频繁,产生的垃圾是愈来愈多.函数     缘由是什么呢?oop 由于CLR 的Dictionary 在用[]查找key的时候须要用到HashCode,而调用默认的Compare
相关文章
相关标签/搜索