摘要:
特殊的String 说起值类型和引用类型,大家都知道这么个事,很多时候我们会拿String做值类型来做比较,但实际上String虽然是值类型,却表现的有点特别 String示例 看下面的一个例子: 话说string是引用类型,所以str1和str2都指向同一块内存地址,当修改了str1的值,按理str2取值时也会受到影响! 但实际上我们会发现,修改str1值之后,str2的值并没有受... 阅读全文
摘要:
前言 在LUA中,经常可以看到:. self,如果你学习过Java或C#语言,可以这样理解 .对于c#和java的静态方法 :相当于是实例方法 今天在CSDN上看到一篇博客写的很清楚,转载过来 原文出处:http://blog.csdn.net/wangbin_jxust/article/detai 阅读全文
摘要:
循环 比如要实现这样的一个For for(int i=10;i>1;i—) { print(i) } lua的for循环 转换成LUA for i=10,1,-1 do print(i) end 在循环里我们常用的 –i ,i++在LUA里不支持,只能写成 i= i-1 ;i=i+1 until循环 阅读全文
摘要:
问题1. 技能如何储存和调用? 游戏中上百个技能是如何储存的,如果调用的,不会是一起加载,if判断一个一个的吧? 注:下方回答中(蓝色的字体是我们游戏中的做法) 回答一 主流的做法是通过 Add Buff 和DeBuff 来实现的,下面简单Buff的释放方式 最简单的Buff需要有如下通用属性: 1 阅读全文
摘要:
接着上文<<关于数据结构(一)>>,关于数据结构,在实际的开发中或多或少都有涉及到,只是看自己平时没有积累到。下面是我在项目中的几个实例: 一、UI返回功能 有六个大的UI部分,每一个大部分里面还有具体的条目,当然不管是大条目还是点击进去后的子条目在顶部都会有一个 Back(返回) 按钮,点击后可以 阅读全文
摘要:
问题:怎么学好数据结构? 回答一: 数据存储 的目的是便于数据访问,这个关系就是数据结构 算法 是计算机解题的模型:输入,输出,顺序执行,跳转,循环,分支,有限步骤 人大脑组织数据的方式有线,树,图三种逻辑结构,而计算机存储采用顺序,链式和两者混合的方式。前者是概念性的东西,后者是物理实现。 线形结 阅读全文
摘要:
前言 我发布到博客园中文章大多是通过Windows live Writer(wlw)来写的,本文记录一下wlw的安装及快捷键。 WLW博客园插入代码插件:http://www.cnblogs.com/cmt/archive/2012/06/26/live_writer_cnblogs_code_hi 阅读全文
摘要:
提升性能 我们不断地确保ReSharper的正常工作在现代硬件和中型和大型的解决方案,没有任何调整。 我们相信,Visual Studio的开发人员正在努力实现同样的事情,试图通过加快ReSharper的过时的硬件,你剥夺了强大的功能,可以加快你的开发表现自己。 如果您遇到与Visual Studio和ReSharper的性能问题,应用性能优化的列表。所给出的一些技巧是ReSharper的特... 阅读全文
摘要:
问题排查 我们会竭尽所能的ReSharper的性能方面,但是也有一些已知和未知的情况下,ReSharper的可以减缓的Visual Studio。 这里有一些关键点进行故障排除和修复ReSharper的性能问题。 硬件 虽然推荐的硬件是双核CPU和4 GB的RAM,这样的配置可以与ReSharper 阅读全文
摘要:
Resharper系列 更多关于Resharper的介绍 参考我之前的文章: Resharper 详细教程 提升ReSharper和Visual Studio的性能 常用快捷键 Alt + F7 查找引用 Ctrl + N Go To Everything 定位到任何,非常强大 Ctrl + Shi 阅读全文