Unity UGUI 动态添加Button.OnClick()事件
来源:互联网 发布:手机wifi扫描不到网络 编辑:程序博客网 时间:2024/05/19 13:57
using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEngine.Events;using UnityEngine.UI;public class ButtonOnClickTest: MonoBehaviour {// Use this for initializationvoid Start () {List<string> btnsName = new List<string>();btnsName.Add("BtnPlay");btnsName.Add("BtnShop");btnsName.Add("BtnLeaderboards");foreach(string btnName in btnsName){GameObject btnObj = GameObject.Find(btnName);Button btn = btnObj.GetComponent<Button>();btn.onClick.AddListener(delegate() {this.OnClick(btnObj); });} }public void OnClick(GameObject sender){switch (sender.name){case "BtnPlay":Debug.Log("BtnPlay");break;case "BtnShop":Debug.Log("BtnShop");break;case "BtnLeaderboards":Debug.Log("BtnLeaderboards");break;default:Debug.Log("none");break;}}// Update is called once per framevoid Update () {}}
阅读全文
0 0
- Unity UGUI 动态添加Button.OnClick()事件
- uGUI使用代码动态添加Button.OnClick()事件
- uGUI使用代码动态添加Button.OnClick()事件(Unity3D开发之十二)
- 【Unity】UGUI怎么动态的添加按钮的OnClick点击事件
- 给UGUI的Button动态添加OnClick监听
- Unity UGUI按钮动态添加点击事件
- Unity中UGUI脚本添加Button按钮事件
- UGUI中Button和Toggle 添加动态事件
- unity3D 在UGUI中动态添加button的监听事件
- unity UGUI 动态添加item
- jquery 动态添加onclick事件
- 【UGUI】EventTrigger动态添加事件
- ugui脚本添加button相应事件
- Unity事件系统实现uGUI Button长按
- 使用javascript动态添加onclick事件
- button的onclick事件
- 新增button控件为其添加onClick事件及Text
- UGUI代码添加带参数的Button事件
- Tensorflow深度学习之十五:VGG16模型的简单自主实现
- zabbix入门之使用QQ邮箱接受报警信息
- eclipse--开启代码自动提示
- form 中Enctype=multipart/form-data 的作用
- adb环境变量配置
- Unity UGUI 动态添加Button.OnClick()事件
- CSDN日报20170816——《做自由职业者是怎样的体验》
- Spring boot结合Spring-Data-JPA操作MySQL数据库
- 记录一下自己最近的学习曲线路程。。
- MOOC清华《面向对象程序设计》第3章:拷贝构造函数实验
- unity不同平台下访问游戏中文件的路径
- fmt标签格式化输出字符串为日期格式字符串
- Eclipse开发环境配置(Windows)
- 【模板】【数论】快速幂和快速乘法