
Unity开发
最近在做Unity开发,记录自己在开发中的实践经历,对Unity的学习,与大家一起分享、交流。
coder-ny
攻城狮
展开
-
Shader2D: 一些2D效果的Shader实现
Shader2D: 一些2D效果的Shader实现包括:模糊,锐化,圆形裁剪,正六边形裁剪,圆角,UV动画,百叶窗,马赛克,浮雕,铅笔画,水彩画,灰化,老照片,饱和度,HDR,内发光,外发光,扭曲,旋涡,波浪,水滴散开等原创 2017-04-09 01:59:37 · 44125 阅读 · 12 评论 -
如何查Unity3D编辑器崩溃原因
排查Unity3D编辑器崩溃原因,定位有问题的代码。原创 2016-08-05 12:32:08 · 28373 阅读 · 2 评论 -
Unity自动打包工具——Mac上打包android
在Mac上一键打android包原创 2016-07-11 17:41:24 · 13863 阅读 · 0 评论 -
Unity3d 综合性能窍门
Unity官方文档:General_Performance_Tips翻译转载 2016-01-14 11:17:35 · 2274 阅读 · 1 评论 -
Unity3D修改FBX文件动画名
Unity3D修改FBX文件动画名Unity3D导入FBX文件,动画名字一般默认是“Take 001”。如何修改呢?按照Unity3D的FBX文件命名规则修改FBX文件名就可以了,角色名@动作名.FBX。比如boss-attack.fbx,动作名是Take 001,文件名修改为boss@attack.fbx,动作名就自动改为attack了。原创 2015-09-17 19:25:35 · 6540 阅读 · 0 评论 -
Unity+NGUI性能优化方法总结
原文地址:http://blog.youkuaiyun.com/zzxiang1985/article/details/43339273一共9招。 1 资源分离打包与加载 游戏中会有很多地方使用同一份资源。比如,有些界面会共用同一份字体、同一张图集,有些场景会共用同一张贴图,有些会怪物使用同一个Animator,等等。可以在制作游戏安装包时将这些公用资源从其它资转载 2015-08-27 14:03:50 · 1665 阅读 · 0 评论 -
Unity3D - 动作动画忽略timeScale
Unity3D部分动作或动画忽略timeScale影响的方法。例如,《刀塔传奇》中放大招时,除了大招特效别的动作/动画都静止。原创 2015-07-13 18:30:14 · 9220 阅读 · 1 评论 -
NGUI不规则形状点击
PolygonCollider2D 我们的地图是这样的不规则形状,最开始简单用Box Collider处理点击,但是点击地图边缘时命中率很差。今天查到Unity有多边形Collider可以支持不规则形状,PolygonCollider2D。给地图【变异的开端】加上PolygonCollider2D,然后根据地图形状编辑Collider多边形,编辑好之后下图这样子。 点击实现需要注意的是NGUI中原创 2015-05-14 12:33:25 · 5214 阅读 · 4 评论 -
Unity3D - 资源管理
Unity3D的资源管理总结原创 2015-04-01 16:33:24 · 7812 阅读 · 0 评论 -
Unity3D - 图形性能优化:优化着色器加载时间
最新版Unity官方文档翻译,图形性能优化之优化shader加载时间。翻译 2015-03-31 12:27:31 · 10866 阅读 · 3 评论 -
Unity3D - 图形性能优化:帧调试器
最新版Unity官方文档翻译,图形性能优化之帧调试器。翻译 2015-03-30 12:24:15 · 12514 阅读 · 1 评论 -
Unity3D - 图形性能优化:渲染统计窗口
最新版Unity官方文档翻译,图形性能优化之渲染统计窗口。翻译 2015-03-27 11:02:59 · 3339 阅读 · 0 评论 -
Unity3D - 图形性能优化:角色建模
Unity最新官方文档,图形性能优化之角色建模翻译 2015-03-27 10:31:33 · 3516 阅读 · 0 评论 -
Unity3D - 图形性能优化:批量draw call
Unity官方文档,图形性能优化之批量Draw Call翻译 2015-03-26 18:34:12 · 7418 阅读 · 0 评论 -
修改LitJson支持iOS
我们项目刚做的时候主要面向WP平台,选择了功能相对丰富的LitJson。后来做iOS版本的时候,发现LitJson中的JsonMapper使用了iOS限制使用的反射特性,不支持iOS平台。这时候如果换Json库,逻辑代码改动比较多。我就做了一些工作,让LitJson支持iOS。 json格式简洁,解析很简单,有一个开源的MiniJson,只有500行代码,简洁、高效。我把L...原创 2015-01-20 11:52:37 · 5779 阅读 · 7 评论 -
NGUI源码剖析——动画(UITweener)
NGUI所见即所得之UITweener 一直没有用过NGUI动画的功能,之前的理解就是:设置始末两个“位置”,然后就是从起始位置移到结束位置。至于中间是怎么变化的,就感觉很神奇了,变化率怎么设置才不会看起来很“傻”,这里不是看“郭靖”,动画一定要有惊奇,摸不着猜不透的感觉。对NGUI主要的几个脚本都已经有点掌握了(猛点查看),一直都没有去”膜拜“Tweening文件夹的各个大转载 2014-10-22 18:22:32 · 3996 阅读 · 0 评论 -
Unity3D - 图形性能优化
最新版Unity官方文档,优化图形性能(Optimizing Graphics Performance)的中文翻译。Unity圣典上那一篇太老旧了。翻译 2014-09-03 19:02:02 · 11141 阅读 · 4 评论 -
Unity自动打包工具
Unity一键打包工具,一键生成几十个平台/渠道的安装包。原创 2014-07-11 21:36:05 · 24739 阅读 · 21 评论