Unity3D学习笔记——NGUI之UIPopupList
2014-04-22 11:54
148 查看
![](http://images.cnitblog.com/i/517440/201404/222320165299166.jpg)
UIPopupList:将这个组件添加到Button上,即可构建一个下拉列表。
效果图如下:
![](http://images.cnitblog.com/i/517440/201404/221147353417577.png)
一:使用步骤
1.首先创建一个Sprite作为button。
![](http://images.cnitblog.com/i/517440/201404/221149424828967.png)
2.创建一个label,用于显示当前选择的选项。
![](http://images.cnitblog.com/i/517440/201404/221149498885406.png)
3.为Sprite添加以下组件
![](http://images.cnitblog.com/i/517440/201404/221149323881420.png)
4.配置UIPopup List组件
![](http://images.cnitblog.com/i/517440/201404/221150252326107.png)
Options:设置下拉列表中的元素。
Default:默认显示的值。
Position:列表的显示位置,上或下。
Localized:这个和cvs可以集合一下使用。
Atlas:设置效果贴图。
Font:设置字体信息。
On Value Change:用于绑定Label,显示当前的选择值。
获得当前值的代码:
![](http://images.cnitblog.com/i/517440/201405/081747525261987.png)
使用方法如下:
![](http://images.cnitblog.com/i/517440/201405/081748229323210.png)
源码地址如下:http://download.csdn.net/detail/as294985925/7317573
项目结构如下:
![](http://images.cnitblog.com/i/517440/201405/081750011986396.png)
相关文章推荐
- unity3d学习笔记(十一)--NGUI结合Shader制作小地图
- Unity3D学习笔记——NGUI之UIToggle
- unity3d学习笔记(十四)--NGUI用Sprite动画和屏幕自适应制作游戏开始场景
- unity3d学习笔记(十八)--利用C#的代理和事件结合NGUI的按钮实现施放
- NGUI下拉菜单学习UIPopupList
- unity3d学习笔记(十八)--利用C#的代理和事件结合NGUI的按钮实现施放技能
- Unity3D学习笔记——NGUI使用常见问题
- unity3d学习笔记(十一)-NGUI结合Shader制作小map
- unity3d学习笔记(九)--NGUI制作英雄和怪物的头像和血条
- Unity3D学习笔记——NGUI之UIToggle
- Unity3D学习笔记——NGUI之UIToggle
- Unity3D学习笔记——NGUI之UISlider
- unity3d学习笔记(十)--NGUI制作中文字体
- Unity3D学习笔记——NGUI之UIScrollBar
- Unity3D学习笔记(十八)使用插件NGUI制作小地图
- unity3d学习笔记(十一)--NGUI结合Shader制作小地图
- NGUI -- UIPopupList
- 【Unity3D】【NGUI】UIPopupList
- unity3d学习笔记(九)--NGUI制作英雄和怪物的头像和血条
- NGUI控件说明——UIPopupList