unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用

时间:2024-04-14 10:17:24

unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用<10/10/2017>

首先,在创建任何新的交互UI前,要给其添加BoxCollider并且在UISprite中将auto-adjust to match打上勾**:

unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用

添加PopupList脚本给交互对象:

unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用

设置PopupList脚本参数:

unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用

此时的效果是:

unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用

然后你想添加一个Label用来显示被选择的列表内容:

unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用

回调事件有已经封装好的SetCurrentSelection方法用来显示点选内容的:

unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用

最终效果就是:

unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用