unity 一个物体同时添加单击和双击事件,怎么区分

unity 一个物体同时添加单击和双击事件,怎么区分,第1张

不需要做双击事件。全部都走单击事件。也不需要计数器。应该说不只是计数器。

用一个变量存放每次点击的事件。就是time.time那个。然后每次点击的时候判断当前事件跟存放的事件差值。比如小于0.2秒。就走双击事件,否则走单击事件。然后把当前时间存到变量。

ing System.Collections

using UnityEngine.UI

/// <summary>

/// 脚本位置:UGUI的按钮身上

/// 脚本功能:动态的添加按钮的点击事件

/// </summary>

public class Liste

void OnMouseDown(){

}

这个函数见此鼠标点击,放在Update同级。

至于多个点击,其实你可以试试看在每一个要点击的东西上面加上带上述方法的脚本。

新手,如果见解不当,请指正,多谢。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11863709.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存