NGUI使用教程(3) 使用外部图片制作Atlas(图集)

9 篇文章 0 订阅
3 篇文章 0 订阅

在实际操作之前有几个概念先弄清一下

Atlas:图集,把美术给你提供的素材,用 NGUI 的 Atlas Maker 工具,合成一张图片(准确的说,还同时生成了prefab、mat )。

Sprite:精灵,由于Atlas已经把你的图片都合成一张了,那怎么单独调用呢?就是用Sprite。

 

1.导入外部图片

理解完了上面两个概念之后咱们可以言归正传了,首先需要使用外部图片,你可以使用自己定义的图片或是美术提供的图片,能用就行,这里我用了下面两张图片,要是你没有图片也可以使用下面两张图片(这两张图片是100*100的png图片)。

有了素材之后,咱们需要把这两个图片用到项目中去,接着上个教程往下做,在example文件夹下新建一个文件夹UITexture把这两张图片导入进去,导入完成后可以在文件夹中看到这两张图片。

 

2.创建图集(Atlas)

将图片导入工程后,下一步就是创建图集了。进入UITexture文件夹,按住Shift键选中这两张图片,右键-->【NGUI】-->【Open Atlas Maker】,之后你会看到 Atlas Maker 的界面


点击【Create】按钮。弹出一个保存对话框选择图集保存的位置,将图集保存到UITexture并命名为MyBtn点击保存按钮。

这样在Altas Maker对话框中可以看到我们生成的图集名称问MyBtn,在View Sprites中可以看到包含btn_1和btn_2这两个图片。

关闭Altas Maker对话框,可以在UITexture文件夹中看到除原来两张图片外还多了三个东西一个btn.png(图集合成的一张新图),btn.mat(使用btn.png的材质球),btn.Prefab(使用btn.png的一个预制文件)

 

3.使用Atlas 和Sprite为按钮的添加图片
在Hierarchy面板中选中按钮的Background,并且查看Background的Inspector面板。

在Background的Inspector面板点击Atlas按钮在弹出的对话框中选择MyBtn,点击Sprite按钮选中btn_1


这样咱们可以看到按钮的的背景图片变成了咱们所选择的btn_1

由于按钮的大小是200*50,但是图片的大小是100*100.所以图片是变形了的只需要修改按钮的Background属性将Widget中的Dinesions改成100*100.即可

这样就成功使用外部图片制作Atlas(图集)并且使用了图集中的图片了。

 

 

 


 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值