记得定义一个float值time
if ((Time.realtimeSinceStartup - time) < 0.2f)//双击
{
//DoSomething
}
else//单机
{
time = Time.realtimeSinceStartup;
}
这篇博客探讨了如何在Unity引擎中利用Time.realtimeSinceStartup检测用户的双击和单击事件。通过比较两次点击之间的时间差,当时间差小于0.2秒时判断为双击,执行特定操作DoSomething;否则视为单击,更新时间戳。这个方法对于实现交互式的用户界面具有重要意义。
记得定义一个float值time
if ((Time.realtimeSinceStartup - time) < 0.2f)//双击
{
//DoSomething
}
else//单机
{
time = Time.realtimeSinceStartup;
}
7682

被折叠的 条评论
为什么被折叠?