【Unity3D】【NGUI】处理Button的按下状态?
来源:互联网 发布:mac查exif 编辑:程序博客网 时间:2024/05/29 21:30
NGUI讨论群:333417608
提供一个脚本,会不会用就看各位的造化了。
MonoBehaviourSZUIPressedButton:
using UnityEngine;using System.Collections.Generic; public class SZUIPressedButton : UIWidgetContainer{ public List<EventDelegate> onPressed = new List<EventDelegate> (); private bool pressed = false; void Update () { if (pressed) { EventDelegate.Execute(onPressed); } } public void OnPress (bool isPressed) { pressed = isPressed; } void OnDisable() { pressed = false; }}
编辑脚本:SZUIPressedButtonEditor
using UnityEngine;using UnityEditor; [CustomEditor(typeof(SZUIPressedButton))]public class SZUIPressedButtonEditor : Editor{ public override void OnInspectorGUI () { SZUIPressedButton pb = target as SZUIPressedButton; NGUIEditorTools.DrawEvents("On Pressed", pb, pb.onPressed); }}
- 【Unity3D】【NGUI】处理Button的按下状态?
- unity3d NGUI的button事件触发和进度条的使用
- 不同状态下的button
- 【NGUI】Unity插件NGUI的Button按钮修改为Disabled状态
- Button按下抬起状态
- Click状态下 NGUI的CenterOnChild
- unity3D,NGUI中button响应事件实现
- Unity 实现NGUI button 按button的判断
- 自定义button 的 字体绘制,按下状态图片变换
- unity3d完美处理NGUI和特效的显示问题
- Unity3D NGUI的使用
- Unity3D NGUI制作的Button放到场景中,按钮从2D变到3D
- Unity3D下UI插件NGUI的屏幕自适应
- NGUI中Button的使用
- Unity3d NGUI Button 简单地动态修改颜色
- Unity3D开发(一):NGUI Sprite效果变灰(按钮禁用状态)的解决方案
- Unity3D NGUI ScrollView的学习
- Unity3D NGUI ScrollView的学习
- 【Java并发编程】之一:可重入内置锁
- UsernamePasswordAuthenticationFilter学习之基础
- [算法系列之三十三]杨氏矩阵
- 数论练习2:J - Matches Game(尼姆博弈)
- hadoop job.class 源码分析
- 【Unity3D】【NGUI】处理Button的按下状态?
- Dreamweaver CC and PhoneGap
- 算法系列:矩阵相乘算法的MapReduce实现
- JAVA高级特性总结
- 关于XML的一点学习总结
- css之初识滤镜
- 动态规划算法基本原理
- Maven仓库(四)
- 数论练习2:L - 取(m堆)石子游戏(用SG值来判断如果先手赢,求先手第一步的策略)