UGUI - 长按事件实现
来源:互联网 发布:淘宝怎么卖游戏帐号 编辑:程序博客网 时间:2024/05/24 07:26
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
using UnityEngine.EventSystems;
using UnityEngine.Events;
public class UILongPressEvent: MonoBehaviour {
//==============Start===========Var 变量=================//
private bool isTouchDown = false;
private float touchBegin = 0;
float interval = 0.1f;
float longPressDelay = 0.5f;
//==============End===================Var 变量========================//
void Update()
{
if (Time.time - touchBegin > longPressDelay && isTouchDown)
{
Debug.Log(“长按”);
}
}
// 手指按下
private void OnButtonDown()
{
touchBegin = Time.time;
isTouchDown = true;
}
//手指抬起
private void OnButtonUp()
{
if (Time.time - touchBegin <= interval)
{
Debug.Log(“短按”);
}
isTouchDown = false;
}
//手指离开
private void OnButtonExit()
{
isTouchDown = false;
}
}
这个脚本放在 Button 按钮上面。
- UGUI - 长按事件实现
- UGUI - 长按事件实现
- Unity uGUI 长按事件
- Unity教程之-对UGUI长按事件的实现
- Unity事件系统实现uGUI Button长按
- Unity3D UGUI按钮长按事件
- UGUI鼠标事件绑定+鼠标长按
- UGUI 实现Button长按效果(RepeatButton)
- Unity3d使用UGUI实现长按功能
- Unity3d使用UGUI实现长按功能
- UGUI实现接口事件
- 【UGUI】Unity的UGUI实现Button按钮长按状态的判断
- 【UGUI】Unity的UGUI实现Button按钮长按状态的判断
- 【UGUI】Unity的UGUI实现Button按钮长按状态的判断
- IOS UIbutton的长按事件实现
- android 自定义View实现长按事件
- Cocos2d-x Lua实现长按事件
- [UnityUI]UGUI按钮长按效果
- Fedora添加开机启动项
- 解析html
- mysql函数TIMESTAMPDIFF和FROM_UNIXTIME
- 递归算法小结
- 全网导航(net518.net)网站试运行了
- UGUI - 长按事件实现
- Liunx下 svn客户端commit时候 字符编码出错 终极解决办法
- 手写实现AOP编程
- SVN使用方法
- 微信公众平台开发初探(二)——WeiPHP下“猜数字”游戏的实现
- tomcat源码阅读(一) 入口
- 截取字符串的方法
- 播放本地m3u8流媒体
- 应用程序函数执行到驱动程序驱动设备的一部分中间过程