博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NGUI OnChange Event
阅读量:7305 次
发布时间:2019-06-30

本文共 899 字,大约阅读时间需要 2 分钟。

那些组件有OnChange?

下面这些组件都有OnChange事件,当你点击,下拉选择时,就会触发它们。

NGUI中对应的组件

PopupList (下拉列表)

Toggle (复选框)

Input (文本框)

ProgressBar(进度条)

Widget

OnChange事件定义

List<> UIToggle.onChange = new List<>()

EventDelegate.Add(checkStatus.onChange, OnCheckStatusChange);

Onchange触发事件

Onchange使用范例

//找到控件 var checkStatus = GetControl
("CheckStatus", trans); //给控件绑定选择及取消选择事件 EventDelegate.Add(checkStatus.onChange, OnCheckStatusChange); ///
/// CheckBox选择状态改变事件/// private void OnCheckStatusChange(){ bool check = UIToggle.current.value;//是否选中 //UIToggle.current 是UIToggle自己 UISprite markSprite = UIToggle.current.GetComponent
();//获取Sprite if (check) { markSprite.spriteName = "checkbox_border"; } else { markSprite.spriteName = "checkbox_border_D"; } markSprite.MakePixelPerfect();}

转载于:https://www.cnblogs.com/zhaoqingqing/p/4089822.html

你可能感兴趣的文章
站立会议08
查看>>
php5.4.3如何连接sqlServer 2008 r2
查看>>
HNUSTOJ-1565 Vampire Numbers(暴力打表)
查看>>
DMA数据传输
查看>>
以太网帧格式
查看>>
套接字选项
查看>>
L老师 Shader编程教程 学习
查看>>
调试器GDB
查看>>
shell测试和比较函数--test、[、[[、((、和 if-then-else解密
查看>>
matlab linux的安装(第二次)
查看>>
常用技巧
查看>>
实现Java线程安全
查看>>
串口通信
查看>>
POJ 3258:River Hopscotch 二分的好想法
查看>>
讓 MySQL 能夠用 EF6
查看>>
cache模式的两种构成方式
查看>>
牛客小白月赛14 -A (找规律+除数取模)
查看>>
JVM调优
查看>>
我的那些年(4)~报纸上的求职
查看>>
爱上MVC系列~过滤器实现对响应流的处理
查看>>