一个更好的UGUI 竖排文本方案

今天遇到了一个需求,需要将文本竖排排列,查到了一个网上的方案 但是这个方案有几个问题(BUG) 文本的位置会跟着锚点变化 每行的最后几个字的布局是错的 因为他是基于横版的文本排版结果,所以文本框的宽度也会影响他的换行,而且会造成文本框的大小范围和文本的不一致 于是我在他原 »

在 Overlay 模式下实现 UGUI 的特效混排

今天遇到一个需求,在overlay模式下实现UI和特效的混排, 经过一番搜索找到一个专门解决这个问题的插件 ParticleEffectForUGUI 用法也很简单,将代码导入到项目中后,在所需混排的粒子上添加 UI Particle 组件即可 大功告成 »

使用AAPT2对多个文件进行编译

最近在使用重打包工具对某些遇到的apk进行重打包时,遇到了一些错误,例如: res\drawable\$avd_hide_password__0.xml: Invalid file name: must contain only [a-z0-9_.] 这是因为apktool 在解 »

使自定义的Shader支持Mask裁剪

昨天写了一篇技术博客,一时手痒,把之前解决过的问题也拿出来分享一下吧 还是别的项目组遇到了一个问题,他们找了一个Shader,但是发现这个Shader不能被UGUI的Mask所裁剪,网上搜索了一下解决方案,不过是英文的,这里搬运并翻译一下。 Unity论坛原文: http:// »

将光照贴图烘焙到预设

好久没写技术贴了,最近别的项目组遇到一个需求,希望将Unity烘焙出来的结果直接绑定到预设上去,而不再依赖Unity的光照贴图系统(也就是与场景脱钩) 研究了一下帮他们解决了,解决的思路是 1. 提取Unity的烘焙好的EXR资源 2. 获取我们的物体在这张贴图上的Tilin »