NGUI Atlas

打开 Atlas Maker:NGUI -> Open -> Atlas Maker

新建一个 "Icon Atlas"

生成3个东西:

分别是 png、prefab、material。

这个 UIAtlas 就是记住了所有图片的x,y,w,h,等信息

拷贝这3个东西, atlas 就可以到处用了

生成好之后,这些零散的资源就不需要放在 Unity 工程下了,可以另建地方去管理:

生成的 prefab 是一个 UIAtlas:

UIAtlas 有2种类型:Normal 和 Reference。 Reference:使用本 Atlas 的数据去引用另一个图片。可以根据不同的手机分辨率,切换不同分辨率的图片

可以看视频:

https://www.youtube.com/watch?v=dbwgP6PC4go

大概是这样用的:

1、建立 2 个 Atlas,分别为 SD Atlas 和 HD Atlas,其中 HD 里面的图是 SD 的 2 倍。可以调整 HD 中的 PixelSize 为 2,SD 的 PixelSize 为 1。(也可以是 1 和 0.5,差别:使用 Sprite 的 Snap Size 就知道了)。

2、然后再建一个 Atlas 叫做 Ref Atlas。Atlas Type 设置为 Reference。实始引用设为 None。

3、Sprite 引用的是 Ref Atlas。

4、在游戏开始时,根据手机,去 Resources 文件夹下载入 SD 或者 HD,然后设置给 Ref Atlas 所引用的对象。

NGUI Atlas

时间: 2024-10-07 05:40:18

NGUI Atlas的相关文章

(转) Unity3D 使用Texturepacker打包工具制作NGUI(Atlas)图集

转自:http://www.unitymanual.com/thread-37485-1-1.html 由于NGUI AtlasMaker对打包的优化不好,容易打出很大的图集,很多部分都是浪费的,所有目前要使用TexturePackage来优化打包图集 1.首先下载Texturepackage工具,网上有破解版的,也可以到官网下载使用免费版,https://www.codeandweb.com/texturepacker/,接着就是简单的安装不在过多的介绍. 2.打开我们的Texturepack

1.NGUI Atlas(图集)

这一系列是给我们公司美术和策划的培训内容,给大家分享一下~ 希望能有帮助! 1.    Atlas(图集) 概念: Atlas:图集,把美术给你提供的素材,用 NGUI 的 Atlas Maker 工具,合成一张图片. Sprite:精灵,由于Atlas已经把你的图片都合成一张了,那怎么单独调用呢?就是用Sprite. 制作图集: 1,准备素材 2,打开Atlas Maker创建图集   Atlas Maker (1)     点击New新建一个Atlas. (2)     选中需要添加的原始U

Unity3D 使用Texturepacker打包工具制作NGUI(Atlas)图集

1.首先下载Texturepackage工具,网上有破解版的,也可以到官网下载使用免费版,https://www.codeandweb.com/texturepacker/,接着就是简单的安装不在过多的介绍. 2.打开我们的Texturepackage工具,准备好我们的图片,本人使用的资源图片来自网上,如图:,接着就是全选拖拽到Texturepackage工具的右端,Texturepackage就会自动帮你填充好,剩下的就是对图片进行设置,如图: 3.接下来就是把Texturepackage生成

U3D开发性能优化笔记(待增加版本)

U3D开发性能优化笔记: .NGUI: Atlas优化; .poolmanager使用; .控制同屏drawcall次数; .SHADER优化顶点和运算; .合批与动态剔除; .逻辑部分优化;(如看到不到的物件不要做公告板位置运算,不要播放animation) .物理帧UPDATE降低; .关闭垂直同步,降低图片采样,声音预加载 方案 等等 ..; .模型骨骼不要超过32根; .贴图不要太大,建议512 *512 以下; .少用 CUTOFF和 aplha混合; .3D游戏效率基本原则就是费内存

【Unity3D】【NGUI】Atlas的动态创建

NGUI讨论群:333417608 NGUI版本:3.6.5 1.参见SZUIAtlasMakerRuntimeTest设置相应的值以上值需要提前设置好 2.没有检查是否atlas能够正确创建,自己可以改,加入返回值 3.代码都是在NGUI里面拷贝出来的,只是进行改动,没有新代码 4.适用与那种从网上下图片,之后还不想用UITexture的人,但是还是建议用UITexture如果drawcall不是问题的话 5.自己以后更新按我的方式改改就可以 6.动态创建速度较慢,建议在游戏启动的时候运行 7

[NGUI]NGUI图集Atlas制作

1,在PS里面设计好要做的UI,然后切片成很多个png的图片(这属于美工的活啦,所以会描述的的比较简单点哈)2,在Unity中 Project下新建一个Folder,F2重命名为ResUI,以后就用来存放所有的UI,在ResUI里面重新新建一个Folder,我们这次以开始界面为例,因此F2重命名这个Folder为StartUI,这个StartUI用来存储关于开始界面的所有资源.[NGUI]NGUI图集Atlas制作简介" border="0" alt="转载 [NG

NGUI系列自定义Atlas,Font)

第一部分:自定义 Atlas1 . 首先我们要准备一些图标素材,也就是我们的UI素材,将其导入到unity工程中.2. 全选我们需要用到的UI素材.选择菜单NGUI-->Open the Atlas Maker(快捷键 Alt +shift+M).打开Atlas Maker窗口,如图 我们可以看到,刚才选择的图片素材已经在下面的Spirit窗口中列出来了. 3. 在Create右侧为Atlas起个名称,其余默认即可(这里第二个参数Select可以让我们在现有的Atlas基础上添加新的图片进去).

NGUI 3.5教程(四)Atlas和Sprite(制作图片button)

Atlas是NGUI的图集.我的理解是:Atlas把你的一些零散的图片,合并成一张图.这样做的优点是,能够减少Draw Call.我不了解它的底层运作机制,我猜应该也是再行进DXT之类的纹理压缩,所以,最好把图集的尺寸,也做成128, 256,512,1024之类的大小,以方便其进行格式压缩. 概念: Atlas : 图集.把美术给你提供的素材,用 NGUI 的 Atlas Maker 工具,合成一张图片(准确的说,还同一时候生成了prefab.mat ). Sprite:精灵.因为Atlas已

NGUI 3.5教程(四)Atlas和Sprite(制作图片按钮)

向原创致敬http://blog.csdn.net/chenggong2dm/article/details/25594059 Atlas是NGUI的图集.我的理解是:Atlas把你的一些零散的图片,合并成一张图.这样做的好处是,可以降低Draw Call.我不了解它的底层运作机制,我猜应该也是再行进DXT之类的纹理压缩,所以,最好把图集的尺寸,也做成128, 256,512,1024之类的大小,以方便其进行格式压缩. 概念: Atlas : 图集.把美术给你提供的素材,用 NGUI 的 Atl