上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 仅个人见解,不对之处请指正,谢谢。一、作用AutoResetEvent和ManualResetEvent可用于控制线程暂停或继续,拥有重要的三个方法:WaitOne、Set和Reset。这三个方法的官方定义并不好理解,什么终止、非终止,乱七八糟的。在这里,我们以一种通俗易懂的概念来说明。二、比喻如果... 阅读全文
posted @ 2015-08-09 10:30 MrZivChu 阅读(423) 评论(0) 推荐(0)
摘要: 官方优化文档--优化图像性能http://docs.unity3d.com/Documentation/Manual/OptimizingGraphicsPerformance.html Unity3D性能优化专题性能优化是一个异常繁琐而又涉及到项目开发的方方面面的一个过程,它的本质是在运行时的一个 阅读全文
posted @ 2015-07-28 23:20 MrZivChu 阅读(583) 评论(0) 推荐(0)
摘要: Unity支持不同的渲染路径。您应具体取决于你的游戏内容和目标平台/硬件来选择使用哪一个。不同的渲染路径有不同的特点和性能特点,主要影响灯光和阴影如果图形卡不能处理选定的渲染路径,Unity将自动使用一个较低保真度的设置。因此,在GPU上不能处理延迟照明(Deferred Lighting),将使用... 阅读全文
posted @ 2015-07-25 21:03 MrZivChu 阅读(2862) 评论(0) 推荐(0)
摘要: 1、为什么要用Lightmapping?简单来说就是实时灯光计算十分耗时,随着光源越多,计算耗时会倍增。使用Lightmap模拟灯光带来的效果,便不用去计算灯光,会带来性能上的大大提升。当然一个复杂的游戏场景不可能只用一个光源。如果要得到一个逼真的光照环境需要很多不同的灯光相互配合。我们知道灯光会消... 阅读全文
posted @ 2015-07-25 12:36 MrZivChu 阅读(5170) 评论(0) 推荐(0)
摘要: 1、Eclipse快捷键alt + / 代码提示,例如自动创建main方法ctrl + d 删除当前行ctrl + alt + up/down 复制当前行alt + up/down 交换行ctrl + / 表示注释当前行ctrl + shift + / 表示注释多行ctrl + shift + \ ... 阅读全文
posted @ 2015-07-14 00:12 MrZivChu 阅读(267) 评论(0) 推荐(0)
摘要: 1、interface接口(1)[修饰符] interface 接口名 extends 父接口1,父接口2.... •没有构造方法,不能实例化; •接口只能继承接口,不能继承类 •接口里没有普通方法,方法全是抽象的; •接口里的方法默认修饰符是public abstract; •... 阅读全文
posted @ 2015-07-07 22:15 MrZivChu 阅读(261) 评论(0) 推荐(0)
摘要: 1、包装类Java提倡的万物皆对象,但是数据类型的划分出现了基本数据类型和引用数据类型,那么我们怎么能把基本数据类型称为对象呢?Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。 int的默认值为0,而Integer的默认值为null, 即Integer可以区分出未赋... 阅读全文
posted @ 2015-07-05 09:19 MrZivChu 阅读(335) 评论(0) 推荐(0)
摘要: 1、数组操作类Arrays与Systempublic static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length):用于数组src从第srcPos项元素开始的length个元素拷贝到目标数组dest从d... 阅读全文
posted @ 2015-07-01 01:14 MrZivChu 阅读(352) 评论(0) 推荐(0)
摘要: 1、Java主要技术和分支以及应用领域(1)Java SEJava Platform,Standard Edition,Java SE 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java 应用程序,能为Java EE提供开发基础。(2)Java EEJava Pl... 阅读全文
posted @ 2015-06-30 00:59 MrZivChu 阅读(686) 评论(0) 推荐(0)
摘要: 1、一般数据库之间的转换时这样实现的 static void Main(string[] args) { //必须引入System.Data程序集 string connectionString = ConfigurationManager.ConnectionStrings["SqlConfigu 阅读全文
posted @ 2015-06-28 01:59 MrZivChu 阅读(554) 评论(0) 推荐(0)
摘要: 2进制,用两个阿拉伯数字:0、1;8进制,用八个阿拉伯数字:0、1、2、3、4、5、6、7;10进制,用十个阿拉伯数字:0、1、2、3、4、5、6、7、8、9;16进制,用十六个阿拉伯数字:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F(A是10)后缀:O表示八进制数 H表示十六进... 阅读全文
posted @ 2015-06-07 00:33 MrZivChu 阅读(3323) 评论(0) 推荐(0)
摘要: 1、得到控制台或者winform程序在debug目录下生成的exe路径 建议使用:AppDomain.CurrentDomain.BaseDirectory或者Assembly.GetExecutingAssembly(),不要用Directory.GetCurrentDirectory(),因为这 阅读全文
posted @ 2015-03-30 22:38 MrZivChu 阅读(267) 评论(0) 推荐(0)
摘要: 一个导航网格(也就是Navmesh)是世界几何体简化的表示法,被游戏代理用于在世界中进行导航。通常,代理(agent )有一个目标,或一个目的地,它试图找到一个路径,然后沿路径导航到达目标。这个过程被称为寻路。请注意,导航网格生成(或烘焙)是通过游戏开发者在编辑器内完成,而寻路是在运行时根据导航网格... 阅读全文
posted @ 2015-03-27 22:54 MrZivChu 阅读(4520) 评论(0) 推荐(0)
摘要: 1、编码:计算机只能识别二进制格式的数据,也就是0和1组成的数据那么计算机是怎么识别英文的呢?是因为计算机刚出来的时候,老外就编了一套字符编码,叫ASCII码,用不同的ASCII码对应不同的英文以及英文标点符号等!然后再转换成二进制格式ASCII表图在下面,计算英文字符在计算机中表示的ASCII码:... 阅读全文
posted @ 2015-03-10 23:23 MrZivChu 阅读(577) 评论(0) 推荐(0)
摘要: 1、<< 、<<= 、>> 、>>的用法以及区别 <<(左位移): 例如 int a = 2 ; b = a << n ; 如果 n=3,那么 b=16 左移n位实际上相当于乘以2的n次方: for(int i =1;i<=n;i++) a = a * 2 ; >>(左位移): 右移n位实际上相当于 阅读全文
posted @ 2015-02-08 22:17 MrZivChu 阅读(370) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 下一页
分享按钮