Unity3D NGUI 二 NGUI Button怎样接受用户点击并调用函数,具体方法名称是什么
2014-03-11 06:14
381 查看
a、直接监听事件
把下面脚本直接绑定在按钮上,当按钮点击时就可以监听到,这种方法不太好很不灵活。
void OnClick()
{
Debug.Log("Button is Click!!!");
}
b、SendMessage
选择Button-Component-NGUI-Interaction-Button Message//[ˌɪntər'ækʃn]n. 一起活动;合作;互相影响;互动
c、UIListener(推荐)
选择Button-Component-NGUI-Internal-Event Listener
调用方法:
把下面脚本直接绑定在按钮上,当按钮点击时就可以监听到,这种方法不太好很不灵活。
void OnClick()
{
Debug.Log("Button is Click!!!");
}
b、SendMessage
选择Button-Component-NGUI-Interaction-Button Message//[ˌɪntər'ækʃn]n. 一起活动;合作;互相影响;互动
c、UIListener(推荐)
选择Button-Component-NGUI-Internal-Event Listener
调用方法:
using UnityEngine; using System.Collections; public class BtnNUGUI : MonoBehaviour { void Awake() { GameObject button = GameObject.Find("UI Root (2D)/Camera/Anchor/Panel/Button"); UIEventListener.Get(button).onClick = ButtonClick; } void ButtonClick(GameObject button) { Debug.Log("NGUI button name :"+button.name); } // Use this for initialization void Start () { } // Update is called once per frame void Update () { } }
相关文章推荐
- NGUI接受用户点击并调用方法
- 用户体验是什么东西?如何评价用户体验好坏?怎样用一句话描述用户体验评价方法的核心?
- 用户体验是个什么东西?用户体验如何评价好坏?怎样用一句话描述用户体验评价方法的核心? 标签: iphoneapple手机产品通讯工具 2012-05-24 10:41 1453人阅读 评论(0) 收
- 用户体验是个什么东西?用户体验如何评价好坏?怎样用一句话描述用户体验评价方法的核心?
- 用户体验是个什么东西?用户体验如何评价好坏?怎样用一句话描述用户体验评价方法的核心?
- 用户体验是什么东西?如何评价用户体验好坏?怎样用一句话描述用户体验评价方法的核心
- 用户体验是个什么东西?用户体验如何评价好坏?怎样用一句话描述用户体验评价方法的核心?
- 默认头像方法-使用用户名称第一个字符作为默认头像
- java中三大框架struts/Hibernate/Spring,具体是怎样合作工作的?各自实现什么功能?
- 网站跳出率是指的什么?怎样降低网站跳出率?网站跳出率与网站的用户体验的关系?
- 5分钟学会怎样提升网站用户体验及优化方法
- Unity3D NGUI 点击穿透问题的解决方案
- Unity3d NGUI的使用(二)(UILabel中文字体及可点击的字体)
- ASP后台弹出Confirm窗口,当用户点击窗口中的按钮时调用后台方法
- 所有对于Unity3D中 NGUI 触发事件的监听方法
- Unity3D中NGUI的动态字体(TTF)制作方法!!!
- 关于JS点击button之灵活替换改变内容方法
- Android监听Button等控件的点击事件的三种方法
- android90--什么是Service以及描述下它的生命周期。Service有哪些启动方法,有什么区别,怎样停用Service
- 浅析Oracle用户权限分配的具体方法