最糟糕的是人们在生活中经常受到错误志向的阻碍而不自知,真到摆脱了那些阻碍时才能明白过来. —— 歌德 说到UGUI的图集初学者可能觉得没什么难度,包括我刚开始接触的时候也是,甚至你在开发的时候只需要把图片导入到项目中,拖拖拽拽就能做出能用的东西来.因为UGUI刚出的时候就打出了“Unity会自动帮你维护图集”的旗号.可现实真的是这样的吗?要解释这个问题就需要从Unity4.6说起了,那我们来捋一下! Sprite Packer 散图的加载问题 这功能是从Unity4.6版本随着UGUI的问世一起…
今天做了一个UI界面,这个界面是好友界面,该界面上有若干个好友item. 需要对每个tem的头像对象(image)动态显示对应的头像.尝试利用UGUI的图集来加载,具体实现如下: 1.首先,需要知道SpriteAtlas的功能,可以保存一些关于要打包进去的sprite的设置.(详细参数设置的意义有待进一步研究),其中的Objects For Packing可以关联到需要打包进这个已创建图集的Sprite,或者文件夹,或者texture.目前这里的做法是关联到了文件夹. 2.此时,unity已经给…
using UnityEngine; using System.Collections; using UnityEditor; using System.Collections.Generic; using System.IO; using System.Text; public class AtlasCreate { //用来保存图片中的设置信息 比如用RGBA32压缩格式等 public class TextureImporterSettings { public bool isReadab…
孙广东  2017.8.3 http://blog.csdn.NET/u010019717 在Unity 2017.1.0f3中引入了 SpriteAtlas 官方文档:  https://docs.unity3d.com/2017.1/Documentation/Manual/SpriteAtlas.html https://docs.unity3d.com/2017.1/Documentation/ScriptReference/U2D.SpriteAtlas.html 之前针对UGUI打包…
一.简介 在Unity步入2019.4以后,新版的SpriteAtlas日趋完善,已经完全可以在商业项目中使用了.但是纵观网络平台上,许多关于SpriteAtlas的文章还停留在2018的初版时期,其中许多解释在现在看来都是过时的,甚至近期UWA问答上的一篇Q&A也是错误的结论,传送门.(笔者文章写于2020.9月)如果还按照CSDN或者UWA上的这种错误的教程来使用SpriteAtlas的话,一来有可能造成图集和资源的冗余,二来会导致享受不到新版图集带来的开发便利从而影响了效率.因此进行Spr…
WeTest 导读   本文作者从自身多年的Unity项目UI开发及优化的经验出发,从UGUI,CPU,GPU以及unity特有资源等几个维度,介绍了unity手游性能优化的一些方法.   在之前的文章<手游内存占用过高?如何快速定位手游内存问题>中提到,Mono内存和native内存是PSS内存主要的组成部分,mono内存更多的起到内存调用的功能,因此常常成为了开发人员优化内存的起点:而在游戏的其他的进程中,同样有很多因素影响着游戏的性能表现.本文将从UGUI的优化角度,介绍unity游戏性…
参考文章 https://www.jianshu.com/p/061e67308e5f https://www.jianshu.com/p/8a9ccf34860e http://blog.jobbole.com/84323/ 不错的文章 Unity GUI(uGUI)使用心得与性能总结 https://www.cnblogs.com/kanekiken/p/7421449.html Unity 之 UGUI 小总结 https://www.cnblogs.com/kanekiken/p/742…
转自:http://www.jianshu.com/p/5b6f5022662e 开发过程中对UGUI的一个小总结. 首先从原画师拿到效果图,美术切图,拿到碎图后打成大图. 我们先来说一下图:RGBA8888:每一个通道占8位.大图:1024*1024.高端    机:2048*2048. 我们通常从美工那里拿来碎图,歪歪使用的一个工具texturepacker 把碎图打成大图,导出成 .tpsheet  .png格式.其次我们要做的是,在Unity3d中导入插件texture import(此…
https://blog.uwa4d.com/archives/QA_UGUI-1.html 关于Unity中的UGUI优化,你可能遇到这些问题 作者:admin / 时间:2016年11月08日 / 浏览:23818 次 / 分类:厚积薄发 关键字 界面制作网格重建界面切换加载相关字体 一.界面制作 Q1:UGUI里的这个选项 ,应该是ETC2拆分Alpha通道的意思,但是在使用中并没起作用?请问有没有什么拆分的标准和特别要求呢? 据我们所知,alpha split 的功能最初只对 Unity…
继续学习,我相信大家在做NGUI开发的时候处理事件都会用到UIEventListener,那么UGUI中怎么办呢?先看UGUI的事件有那些吧 Supported Events The Eventsystem supports a number of events, and they can be customised further in user custom user written InputModules. The events that are supported by the Sta…