【Unity开发】NGUI,UGUI按钮监听的动态添加与移除
来源:互联网 发布:视频观看软件 编辑:程序博客网 时间:2024/06/07 10:03
Ugui:
using UnityEngine;using System.Collections;using UnityEngine.UI;/// <summary>/// 脚本位置:UGUI的按钮身上/// 脚本功能:动态的添加按钮的点击事件/// </summary>public class ListenerTest : MonoBehaviour {private Button button ;void Start () {button = GetComponent<Button>();button.onClick.AddListener(delegate() {TestButtonClick testClick = GameObject.FindObjectOfType<TestButtonClick>();testClick.OnClickButton();});}}
<pre name="code" class="csharp">using UnityEngine;using System.Collections;/// <summary>/// 脚本位置:摄像机身上/// 脚本功能:当点击按钮的时候动态的添加此脚本上的OnClickButton方法/// </summary>public class TestButtonClick : MonoBehaviour {// Use this for initializationvoid Start () {}// Update is called once per framevoid Update () {}public void OnClickButton(){Debug.Log("已经成功监听按钮的点击事件");}}
NGUI:
using UnityEngine;using System.Collections;/// <summary>/// 脚本位置:NGUI的Button身上/// 脚本功能:监听事件的添加和取消/// 创建时间:2015年11月18日/// </summary>public class Listener : MonoBehaviour{// Use this for initializationvoid Start (){// 给Button按钮添加监听事件EventDelegate.Add (GetComponent<UIButton> ().onClick, AddOnClick);}// Update is called once per framevoid Update (){}public void AddOnClick (){Debug.Log ("按钮的监听事件添加成功");}// 取消NGUI按钮的监听事件public void CancelOnClick (){EventDelegate.Remove (GetComponent<UIButton> ().onClick, AddOnClick);}}
1 0
- 【Unity开发】NGUI,UGUI按钮监听的动态添加与移除
- Unity UGUI与NGUI的比较,NGUI完胜UGUI
- Unity UGUI按钮动态添加点击事件
- Unity中NGUI与UGUI的区别
- unity 按钮绑定事件(NGUI UGUI)
- 【Unity】UGUI怎么动态的添加按钮的OnClick点击事件
- Unity NGUI和UGUI与模型、特效的层级关系
- Unity NGUI和UGUI与模型、特效的层级关系
- 【Unity&UGUI&NGUI】浅谈UGUI和NGUI两者的优劣
- unity UGUI 动态添加item
- 【Unity】代码实现NGUI按钮监听功能
- UGUI的按钮监听事件
- 关于UGUI和NGUI监听的研究
- UGUI-仿照NGUI的事件监听机制
- unity3D 在UGUI中动态添加button的监听事件
- 给UGUI的Button动态添加OnClick监听
- 【NGUI】监听按钮除OnClick外其他事件的方法,附简易改编的UIButton类
- NGUI与Ugui的区别
- KVO
- Python中的random模块
- mongoDB 基本操作,增删改查
- 机器学习笔记_数学基础_4-线性代数
- C++基础::shared_ptr 编程细节(一)
- 【Unity开发】NGUI,UGUI按钮监听的动态添加与移除
- Linux图片处理工具-GraphicsMagick
- 32位和64位系统区别及字节对齐
- hdu4815Little Tiger vs. Deep Monkey 概率dp
- POJ 2001 Shortest Prefixes (字典树模拟切割)
- MongoDB C# / .NET Driver 中IMongoQuery的内部实现Query的用法
- iOS 图片 按钮 切圆角
- UIlabel多行文字自动换行 (自动折行)
- Qt程序启动画面播放(gif与swf两种动画格式) - 路上的脚印