08 2014 档案

摘要:TODO 需求 首先我想跟大家分享一下我们团队的代码检查流程。 1. 项目经理随时会检查成员的代码,如果发现有不符合规范的代码,会在注释里面加todo。比如,假设leo的代码不符合规范,那么项目经理就会加注释: //todoleo: refactor below code to match the 阅读全文
posted @ 2014-08-29 15:46 赵青青 阅读(1459) 评论(0) 推荐(0)
摘要:火>水>木>光>暗 1、每天的曜日素材本,周一暗光,周二火,周参水,周四木,周五光乌龟,都是可以打整天的 2、另外补充,升经验用暗乌龟,切忌切记要塞给他随便一只烂宠升等,再吃掉,这样经验是塬本的2倍。 光乌龟直接卖掉,卖钱用的,如果要给光宠吃也要先让他升等,经验2倍 3、宠物数值下方有一个运的星星数,数值越高当你打完一个活动结算时那只宠物就有越高机率帮你再多拿一个宝箱,当队长才会发挥效果。提... 阅读全文
posted @ 2014-08-29 14:48 赵青青 阅读(955) 评论(0) 推荐(0)
摘要:Editor文档资料 Unity教程之-Unity Attribute的使用总结:http://www.unity.5helpyou.com/3550.html 利用unity3d属性来设置Inspector面板的特殊行为: http://www.360doc.com/content/15/1205 阅读全文
posted @ 2014-08-29 12:53 赵青青 阅读(16425) 评论(0) 推荐(0)
摘要:定义包含在搜索中的成员 下列 BindingFlags 筛选标志可用于定义包含在搜索中的成员: 为了获取返回值,必须指定 BindingFlags.Instance 或 BindingFlags.Static。 指定 BindingFlags.Public 可在搜索中包含公共成员。 指定 BindingFlags.NonPublic 可在搜索中包含非公共成员(即私有成员和受保护的成员)... 阅读全文
posted @ 2014-08-29 11:41 赵青青 阅读(1479) 评论(0) 推荐(0)
摘要:C#反射 在C#的反射中,可以通过Type来执行类中的某个方法,也可以通过MethodInfo来执行方法 三种调用方法 下面的示例中使用了三种方法来执行方法 两个类:Class1和Demo1,通过反射执行Class1中的AddNum()方法和 反射执行Demo1中的Mult()方法 using System; using System.Reflection; namespace... 阅读全文
posted @ 2014-08-29 11:12 赵青青 阅读(4219) 评论(0) 推荐(0)
摘要:一、基本搜索 逻辑符 与(空格)、或(OR)、非(-)。 ""全匹配搜索 加入双引号表示完全匹配搜索 *通配符 二、高级搜索 intitle:只搜索网页标题(即html的title指定的部分)含有关键词的页面 例:intitle:unity inurl:只搜索网页链接(网址)含有关键词的页面 例:i 阅读全文
posted @ 2014-08-28 17:11 赵青青 阅读(1247) 评论(0) 推荐(0)
摘要:遇到的问题 Chrome经常出现上图的提示,把Adobe Flash重装了N多次也是无法解决此问题,经多次尝试终于解决此问题。 解决方法 1、在Chrome地址栏输入:chrome://plugins/,进入Chrome的插件管理页 2、点击右上方的详细信息,展开插件信息可以看到 Adobe Flash Player 信息 3、默认两个Flash插件都是启用的,所以会造成影响 ... 阅读全文
posted @ 2014-08-26 09:16 赵青青 阅读(10881) 评论(0) 推荐(0)
摘要:pvr.ccz与png互转 pvr是苹果的一种图片格式,我们需要转成png,最简单的办法就是用TexturePacker. 准备工作 TexturePacker :http://www.codeandweb.com/texturepacker/ 新建txt文件->改后缀*.bat 文件 步骤/方法 阅读全文
posted @ 2014-08-19 13:11 赵青青 阅读(31721) 评论(0) 推荐(0)
摘要:变量的 直接访问 方式 按变量的地址(变量名/变量的外号) 存取变量的值 变量的 间接访问 方式 将变量的地址放在另一个内存单元中,先到另一个内存单元中取得变量的地址,再由变量的地址找到变量并进行数据存取 变量Pointer是一个指针变量(本身是一个变量),它存储的是另一个变量的内存地址(i的内存地 阅读全文
posted @ 2014-08-16 16:29 赵青青 阅读(477) 评论(0) 推荐(0)
摘要:特殊的String 说起值类型和引用类型,大家都知道这么个事,很多时候我们会拿String做值类型来做比较,但实际上String虽然是值类型,却表现的有点特别 String示例 看下面的一个例子: 话说string是引用类型,所以str1和str2都指向同一块内存地址,当修改了str1的值,按理str2取值时也会受到影响! 但实际上我们会发现,修改str1值之后,str2的值并没有受... 阅读全文
posted @ 2014-08-16 11:56 赵青青 阅读(481) 评论(0) 推荐(0)
摘要:前言 在LUA中,经常可以看到:. self,如果你学习过Java或C#语言,可以这样理解 .对于c#和java的静态方法 :相当于是实例方法 今天在CSDN上看到一篇博客写的很清楚,转载过来 原文出处:http://blog.csdn.net/wangbin_jxust/article/detai 阅读全文
posted @ 2014-08-14 15:59 赵青青 阅读(7867) 评论(0) 推荐(0)
摘要:循环 比如要实现这样的一个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循环 阅读全文
posted @ 2014-08-13 10:10 赵青青 阅读(548) 评论(0) 推荐(0)
摘要:问题1. 技能如何储存和调用? 游戏中上百个技能是如何储存的,如果调用的,不会是一起加载,if判断一个一个的吧? 注:下方回答中(蓝色的字体是我们游戏中的做法) 回答一 主流的做法是通过 Add Buff 和DeBuff 来实现的,下面简单Buff的释放方式 最简单的Buff需要有如下通用属性: 1 阅读全文
posted @ 2014-08-10 21:15 赵青青 阅读(2032) 评论(0) 推荐(0)
摘要:接着上文<<关于数据结构(一)>>,关于数据结构,在实际的开发中或多或少都有涉及到,只是看自己平时没有积累到。下面是我在项目中的几个实例: 一、UI返回功能 有六个大的UI部分,每一个大部分里面还有具体的条目,当然不管是大条目还是点击进去后的子条目在顶部都会有一个 Back(返回) 按钮,点击后可以 阅读全文
posted @ 2014-08-10 16:06 赵青青 阅读(374) 评论(0) 推荐(0)
摘要:问题:怎么学好数据结构? 回答一: 数据存储 的目的是便于数据访问,这个关系就是数据结构 算法 是计算机解题的模型:输入,输出,顺序执行,跳转,循环,分支,有限步骤 人大脑组织数据的方式有线,树,图三种逻辑结构,而计算机存储采用顺序,链式和两者混合的方式。前者是概念性的东西,后者是物理实现。 线形结 阅读全文
posted @ 2014-08-10 11:12 赵青青 阅读(575) 评论(0) 推荐(0)
摘要:前言 我发布到博客园中文章大多是通过Windows live Writer(wlw)来写的,本文记录一下wlw的安装及快捷键。 WLW博客园插入代码插件:http://www.cnblogs.com/cmt/archive/2012/06/26/live_writer_cnblogs_code_hi 阅读全文
posted @ 2014-08-10 10:05 赵青青 阅读(1346) 评论(0) 推荐(0)
摘要:提升性能 我们不断地确保ReSharper的正常工作在现代硬件和中型和大型的解决方案,没有任何调整。 我们相信,Visual Studio的开发人员正在努力实现同样的事情,试图通过加快ReSharper的过时的硬件,你剥夺了强大的功能,可以加快你的开发表现自己。 如果您遇到与Visual Studio和ReSharper的性能问题,应用性能优化的列表。所给出的一些技巧是ReSharper的特... 阅读全文
posted @ 2014-08-07 12:05 赵青青 阅读(15467) 评论(0) 推荐(7)
摘要:问题排查 我们会竭尽所能的ReSharper的性能方面,但是也有一些已知和未知的情况下,ReSharper的可以减缓的Visual Studio。 这里有一些关键点进行故障排除和修复ReSharper的性能问题。 硬件 虽然推荐的硬件是双核CPU和4 GB的RAM,这样的配置可以与ReSharper 阅读全文
posted @ 2014-08-07 11:59 赵青青 阅读(8926) 评论(0) 推荐(1)
摘要:Resharper系列 更多关于Resharper的介绍 参考我之前的文章: Resharper 详细教程 提升ReSharper和Visual Studio的性能 常用快捷键 Alt + F7 查找引用 Ctrl + N Go To Everything 定位到任何,非常强大 Ctrl + Shi 阅读全文
posted @ 2014-08-06 17:58 赵青青 阅读(20923) 评论(2) 推荐(1)
摘要:前言 注:本文部分内容转载自:http://www.cnblogs.com/luminji/p/3285505.html 原文中部分快捷键在8.2版本中不适用,我已改正,并用红色标注出来 在线API:http://www.jetbrains.com/resharper/webhelp/Introduction__Overview.html Reshaper是什么 即便是那些整... 阅读全文
posted @ 2014-08-06 17:41 赵青青 阅读(15467) 评论(0) 推荐(5)
摘要:泛型是什么? 通过上篇的实例 C# 泛型约束 xxx<T> Where T:约束(一),我们对泛型有一定的认识。 所谓泛型,即通过参数化类型来实现在同一份代码上操作多种数据类型,泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。 在定义泛型类时,可以对代码能够在实例化 阅读全文
posted @ 2014-08-06 12:00 赵青青 阅读(25175) 评论(0) 推荐(7)
摘要:泛型约束 代码举例 发现我们游戏的代码中,主程写了很多类似这样的代码: 具体使用 定义:public T GetInfo<T>(string id) where T : CBaseInfo 使用:ActorInfo actorInfo = CGameSettings.Instance.GetInfo 阅读全文
posted @ 2014-08-06 11:12 赵青青 阅读(25169) 评论(0) 推荐(2)
摘要:自适应需求 如下图所示:一个Grid下面有六个Button,它们需要在不同的分辨下拉伸适应(Horizontal)宽度,以保证填充满底部 要点分析 首先有这两个要点 1、UIGrid中的Cell Width是根据屏幕比例动态调整的 2、NGUI的UICamera有一个onScreenResize 委托 自适应方法 我的布局 1、首先Grid下有六个子Button,Grid的参数... 阅读全文
posted @ 2014-08-05 09:59 赵青青 阅读(1212) 评论(0) 推荐(0)
摘要:NGUI的事件 在使用NGUI的事件处理时,发现UIButton和UIEventListener之间的共同点越来越多。 当然处理事件,也有一些其它的函数,比如:UIEventTrigger,ButtonMessage 等等,但我用的最多的就是UIButton和UIEventListener 我们知道,只要一个GameObject上添加了Collider(BoxCollider)并且它放在UICam... 阅读全文
posted @ 2014-08-04 17:44 赵青青 阅读(4831) 评论(0) 推荐(0)