上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 起初想用SortedDictionary做游戏中的排行榜,代码如下: 结果就是unity死循环 当你get字典中的数值时,它会调用比较器。比较器里又调用了字典,造成死循环 而且这种用法还有一个问题,可排序字典是对key进行排序,操作时内部有类似二分查找的机制。 在做排行榜时又要按名称匹配,又要自动按 阅读全文
posted @ 2016-07-03 12:48 HONT 阅读(1598) 评论(0) 推荐(0)
摘要: 原文地址:http://va.lent.in/unity-make-your-lists-functional-with-reorderablelist/ This article is reproduced, the original address: http://va.lent.in/unit 阅读全文
posted @ 2016-05-04 12:47 HONT 阅读(3101) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2016-02-25 15:42 HONT 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2016-02-09 18:38 HONT 阅读(7) 评论(0) 推荐(0)
摘要: 更详细的请看这篇博文:http://www.cnblogs.com/jingmoxukong/p/4308823.html 归并排序(Merge Sort),基于分治法的排序,比较简单。 个人感觉其核心1是数组左右拆分之后类似队列的比较,核心2是利用for循环不断增加间隔数 类似两两合并之类的算法都 阅读全文
posted @ 2016-02-08 20:45 HONT 阅读(369) 评论(0) 推荐(0)
摘要: 1.工具简介 1.1.关于i18n i18n其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数是“国际化”的简称。 i10n为资源本地化,全称为Localization,因为首字母I与末字母N之间共10个字母,又称为I10N。资源本地化就是要让这个软件产品 阅读全文
posted @ 2016-01-14 12:35 HONT 阅读(5505) 评论(7) 推荐(6)
摘要: 堆排序相对冒泡这些要复杂一些,它需要先初始化堆。.net里List的排序就混合使用了堆排序和另2种排序。 出于学习目的,代码示范里不使用数组结构,数组取索引比较深涩。而使用嵌套类来实现。 1.什么是堆 虽然叫做堆,实际上是满足特定条件的完全二叉树,根据升序或降序排序 分为大顶堆和小顶堆,即二叉树节点 阅读全文
posted @ 2015-07-17 18:29 HONT 阅读(698) 评论(0) 推荐(0)
摘要: 很多人可能喜欢Linq的orderBy排序,可惜U3D里面linq在iOS上会报错,所以就必须使用List的排序。 其实理解了并不难 升序降序比较 sort有三种结果 1,-1,0分别是大,小,相等。 默认List的排序是升序排序 如果要降序排序,也很简单,只需要在前面加一个负号 List<int> 阅读全文
posted @ 2015-03-29 14:02 HONT 阅读(37866) 评论(0) 推荐(2)
摘要: 问题始末struct NameGroup{ char* Name1; char* Name2;};NameGroup A(){ NameGroup result; //From other dll get values to NameGroup. //result.Na... 阅读全文
posted @ 2015-01-02 15:33 HONT 阅读(1448) 评论(0) 推荐(0)
摘要: 对于某些跨平台程序,这也就意味着只能在windows下使用了 之前花了一些时间研究COM方式调用,太繁琐不推荐。 COM方式调用总结 后来尝试使用CLR C++,虽然可以用.Net的接口直接载入,但他只是一层C++的皮,最终没能运用在实际项目中。 最后使用MS提供的CLR API接口,完成调用 MS 阅读全文
posted @ 2014-12-27 18:29 HONT 阅读(7388) 评论(2) 推荐(4)
上一页 1 ··· 4 5 6 7 8 9 10 下一页