unity 使用UGUI创建图集
2016-05-24 17:55
253 查看
听说UGUI使用比较方便,今天特地来学习一下。用过NGUI的都知道,在2D界面添加图片背景,是不可以直接将资源里面的图片拖给对象做为背景的,需要先将图片资源打成图集,然后从图集里面去选择自己的图标。但是在UGUI里面,如何创建图集呢?如何在2D界面使用图片资源?这个问题困扰了我好久,但还是被我解决了。
UGUI是unity4.6之后新添加的功能,使用方法和NGUI十分相似,在NGUI里面我们可以通过选择图片资源,然后右击就可以通过相关选项将它们打成图集,但是在UGUI里面,还是需要进行一些简单的设置。
首先,我们打开Editor->Project Settings->Editor (我这里使用的是unity4.6,估计其他版本差别不会太大),下面有sprite packer的模式。Disabled表示不启用它,Enabled For Builds 表示只有打包的时候才会启用它,Always Enabled 表示永远启用它。 这里的启用它就表示是否将小图自动打成图集,默认一般是Always Enabled ,表示永远启用它。
然后选中我们需要打成图集的图片资源,在Inspect面板中,找到Texture Type选项,将其设置为Sprite (2D and UI),然后apply一下,就可以使用了,如果想把图片打在同一个图集里面,需要将packing tag设置成一个名子。
注意你的图片不能放在Resources文件夹下面,Resources文件夹下的资源将不会被打入图集,切记(也就是在这里混淆了我很久)。然后在Windows->Sprite Packer 里,点击packer 在这里你就可以预览到你的图集信息。
想要了解如何通过脚本控制图集,可以查看雨凇的博客http://www.xuanyusong.com/archives/3304,里面写的很详细。
UGUI是unity4.6之后新添加的功能,使用方法和NGUI十分相似,在NGUI里面我们可以通过选择图片资源,然后右击就可以通过相关选项将它们打成图集,但是在UGUI里面,还是需要进行一些简单的设置。
首先,我们打开Editor->Project Settings->Editor (我这里使用的是unity4.6,估计其他版本差别不会太大),下面有sprite packer的模式。Disabled表示不启用它,Enabled For Builds 表示只有打包的时候才会启用它,Always Enabled 表示永远启用它。 这里的启用它就表示是否将小图自动打成图集,默认一般是Always Enabled ,表示永远启用它。
然后选中我们需要打成图集的图片资源,在Inspect面板中,找到Texture Type选项,将其设置为Sprite (2D and UI),然后apply一下,就可以使用了,如果想把图片打在同一个图集里面,需要将packing tag设置成一个名子。
注意你的图片不能放在Resources文件夹下面,Resources文件夹下的资源将不会被打入图集,切记(也就是在这里混淆了我很久)。然后在Windows->Sprite Packer 里,点击packer 在这里你就可以预览到你的图集信息。
想要了解如何通过脚本控制图集,可以查看雨凇的博客http://www.xuanyusong.com/archives/3304,里面写的很详细。
相关文章推荐
- Unity手动控制动画播放
- Unity 图标字体
- unity中顶点片段shader环境反射
- Unity3D中的Update, FixedUpdate, LateUpdate的区别
- Unity3D 新版动画状态机Animator中的动画速度控制
- UNITY3D自学(四)--创建预制体Prefab--第一集
- Unity3D发布WebPlayer时Failed to download data file解决方案
- autofac与unity注册类型的几个小区别
- Unity动画事件
- unity3d 新UI系统UGUI点击与3D场景点击分离
- Unity3D开发敌人自动攻击和自动寻路
- unity 3种message消息管理使用
- [UnityShader3]2D描边效果
- (转) unity 在移动平台中,文件操作路径详解
- Unity游戏画面品质增强,shader和贴图
- unity中类似NGUI或UGUI的onClick方法的可以调用任何公有方法的实现
- Unity 游戏移植到 Windows10
- 3ds Max 烘焙模型导入 Unity 3D 步骤
- Unity3d Hierarchy 中 拷贝选中Node 的层级路径
- Unity3D -- 触控输入(移动和鼠标)