01 2015 档案

摘要:看到很多开发者习惯性的会打开Game视窗的Stats去查看渲染统计的信息, 但只会看一下Draw Calls数值,其他的信息也并没有什么体会; 其实里面的每一项都很重要,并值得学习和了解。 游戏开发优化之路 之unity3D 渲染统计窗口 1、FPS fps其实就是 frames per ... 阅读全文
posted @ 2015-01-19 19:43 Harlan1009 阅读(700) 评论(0) 推荐(0)
摘要:官方优化文档--优化图像性能http://docs.unity3d.com/Documentation/Manual/OptimizingGraphicsPerformance.htmlUnity3D性能优化专题性能优化是一个异常繁琐而又涉及到项目开发的方方面面的一个过程,它的本质是在运行时的一个时... 阅读全文
posted @ 2015-01-16 15:46 Harlan1009 阅读(361) 评论(0) 推荐(0)
摘要:Unity3d优化之路.U3D的架构部分已经讲了很多了,这里我想讲讲对于U3D优化的亲身体验。优化之路分三块:一.渲染级别。GUI部分:我使用的是NGUI,它对动态移动、旋转、缩放GUI支持的是比较差的,所以我尽量不要把过多的移动旋转缩放的部分写在GUI中,但很多情况下是避免不了的,比如:大量的伤害... 阅读全文
posted @ 2015-01-15 16:29 Harlan1009 阅读(252) 评论(0) 推荐(0)
摘要:1.当资源更改变化时,如何能快速得反应到开发中。解决方案:我使用宏定义UNITY_EDITOR来判断是否是开发编辑状态。当处于开发编辑状态时,自动读取指定目录下U3D本身资源,而不使用AssetBundle。这样就达到了当prefb变化时能快速反应到开发编辑中。而当不是处于编辑状态时,则正常使用异步... 阅读全文
posted @ 2015-01-15 16:26 Harlan1009 阅读(483) 评论(0) 推荐(0)
摘要:Unity3D之如何将包大小减少到极致,图片是游戏app里最最占空间的资源,所以请各位还没有理解u3d对图片文件存储方式理解的请看《unity3d-texture图片空间和内存占用分析》。因为u3d对资源的压缩并不阐述的十分详细,所以很多项目在遇到包大小瓶颈时非常头疼。我也不是神仙,也同样痛苦过,但... 阅读全文
posted @ 2015-01-15 16:25 Harlan1009 阅读(1437) 评论(0) 推荐(0)
摘要:Texture图片空间和内存占用分析。由于U3D并没有很好的诠释对于图片的处理方式,所以很多人一直对于图集的大小和内存的占用情况都不了解。在此对于U3D的图片问题做一个实际数据的分析。此前的项目都会存在这样或者那样的打包后包大小与内存占用情况的问题,所以这次所以彻彻底底得分析下U3D对于Textur... 阅读全文
posted @ 2015-01-15 16:24 Harlan1009 阅读(2277) 评论(0) 推荐(0)
摘要:关于这些技巧这些技巧不可能适用于每个项目。这些是基于我的一些项目经验,项目团队的规模从3人到20人不等;框架结构的可重用性、清晰程度是有代价的——团队的规模和项目的规模决定你要在这个上面付出多少;很多技巧是品味的问题(这里所列的所有技巧,可能有同样好的技术替代方案);一些技巧可能是对传统的Unity... 阅读全文
posted @ 2015-01-06 17:06 Harlan1009 阅读(255) 评论(0) 推荐(0)
摘要:最近使用unity读取各个平台路径,特别对移动平台路径的处理简直是各种蛋疼 各种坑在此与大家分享下IOS:Application.dataPath : Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/DataApplication.s... 阅读全文
posted @ 2015-01-06 15:17 Harlan1009 阅读(301) 评论(0) 推荐(0)
摘要:今天,这篇文章其实是个老生常谈的问题咯,在网上类似的文章也比比皆是,在此我只是做个详细总结方便大家能够更好、更快的掌握,当然,如有不足的地方 欢迎指正!!!相信大家在开发过程中,难免会保存一些文件在客户端进行本地化操作。如:配置文件,状态文件,Assetbundle文件等等...最近总有人问我:1.... 阅读全文
posted @ 2015-01-06 15:10 Harlan1009 阅读(1418) 评论(0) 推荐(0)
摘要:在使用unity做游戏的过程中难免会遇到这样那样的数学运算,比如简单的正弦,余弦等。其实,在c#的Mathf 函数中 还有很多方便我们开发使用的 数学函数。在此,分享下比较全面的Mathf解析(由网上收集),方便大家参考 使用。Mathf 数学运算Mathf.Abs绝对值计算并返回指定参数 f 绝对... 阅读全文
posted @ 2015-01-06 11:46 Harlan1009 阅读(488) 评论(0) 推荐(0)
摘要:1.纯数字检测:public string A = “^[0-9]+$”;2.11位手机号码(1开头):public string B = "^1\d{10}$"';3.数字或英文:public string C = "^[A-Za-z0-9]+$";4.纯汉字:public string D = ... 阅读全文
posted @ 2015-01-06 11:38 Harlan1009 阅读(335) 评论(0) 推荐(0)
摘要:1.在ngui事件代码中做一个判断如:[C#]纯文本查看复制代码viod OnClick(){if(UICamera.hoveredObject != null){...}}代表的意思是如果鼠标下面有NGUI物体就执行2.通过射线来检测[C#]纯文本查看复制代码private RaycastHit ... 阅读全文
posted @ 2015-01-06 11:14 Harlan1009 阅读(209) 评论(0) 推荐(0)