NGUI学习笔记(二)UISprite
来源:互联网 发布:银行卡卡号生成软件 编辑:程序博客网 时间:2024/06/06 05:14
概述
UISprite是NGUI里面最实用的。使用atlas纹理的一部份用来绘制sprite,继承UIWidget的所有功能。
- sprite首先需要一个Atlas。点击Atals按钮会列出当前项目中已有的atlas。创建新的atlas要通过Atlas Maker工具(NGUI -> Open -> Atlas Maker)。
- 你可以点击Sprite选择按钮旁边的Edit按钮来编辑选择的sprite。这里允许给sprite增加用来调整9-sliced的边界。
- 默认情况下,新加的sprite会是Simple类型。意味着他们和UITextures的显示效果差不多,除了他们是来自atlas。
- Sprite Type为Filled,这样可以做一个类似冷却的进度条。
- Sprite Type为Tiled,这样你的sprite会重复的填充一块区域。尽量不要用太小的sprite因为这样会创建很多的三角形。给你的sprite一个1像素的border也是个好主意,这一个像素会被排除掉(所有tiled的图的边缘看起来就衔接起来一样)。
- Sprite Type为Sliced就可以创建一个9-slicing的sprite。只有指定了Border后它才会真正起作用。(点击上面提到的Edit按钮)。sliced sprite的一个应用就是做按钮的背景。
小提示
在创建新的sprite的时候,NGUI会自动使用最后用到的atlas和sprite。比如你打开过Atlas Maker并且选用过其中的一些sprite,现在你就可以通过快捷键ALT+SHIFT+S来快速创建sprite了。当然,直接复制选中的object更快。(CTRL+D)。
类文档
http://tasharen.com/ngui/docs/class_u_i_sprite.html
0 0
- NGUI学习笔记(二)UISprite
- NGUI学习笔记(八):图片(UISprite)灰化效果
- NGUI -- UISprite
- Unity插件NGUI学习笔记(二)
- (NGUI)UISprite 切换图集
- (NGUI)UISprite 切换图集
- NGUI的流光shader解决方案(二)(支持UITexture和使用图集的UISprite)
- NGUI学习(二)
- 【Unity3D】【NGUI】UISprite
- unity开发 --------- NGUI (UISprite)
- NGUI-UISprite
- NGUI之UISprite
- NGUI之UISprite
- NGUI实现UISprite拼接
- Unity NGUI UIBotton/UISprite
- Unity NGUI UISprite
- unity ngui学习(二)
- NGUI控件说明(中文) UISprite
- android aapt用法
- java 数组转化为list接口
- java比较器Comparable接口和Comaprator接口
- erlang运算符
- Android Application基础
- NGUI学习笔记(二)UISprite
- Zookeeper源码分析(9)- ToBeAppliedRequestProcessor
- 出现ORA-12154: TNS:could not resolve the connect identifier specified 连接错误
- 当DG进行failover之后重新恢复DG(利用rman 11gduplicate的ADG特性)
- Zookeeper源码分析(10)- FinalRequestProcessor
- http url 请求
- bugfix:reboot模式下不能开机
- android apkbuilder.bat批处理
- Java高效编程之一【创建和销毁对象】