非常實用的unity雙擊返回,適用於所有的平臺。
雙擊之後做的事情就是註釋掉的部分。
float recordTime,timer;
bool isback;
private void Update()
{
if (isback)
{
timer += Time.deltaTime;
if (timer >= 0.2)
{
timer = 0;
isback = false;
recordTime = 0;
}
}
if (Input.GetMouseButtonDown(0))
{
if (recordTime == 0)
{
recordTime = Time.time;
isback = true;
}
else
{
if (timer < 0.2)
{
recordTime = 0;
isback = false;
//BackButon();
}
}
}
}