小编Isa*_*nks的帖子

在 Unity 中每隔几秒钟只使用一次按钮

我正在尝试使 Unity 中的按钮只能每隔几秒钟按下并激活。我有一个包含名言的数组,当我按下按钮时,它会显示这些名言,但是如果您连续按下按钮,它将循环浏览所有名言,而无法深思熟虑并通读它们。现在,我尝试了类似下面的操作,但它什么也没做(因为按钮仍然可以被按下并且没有明显的效果):

Bool pressed;

void Function () {

   if (pressed) {
    //code to call array
     }
  }
Run Code Online (Sandbox Code Playgroud)

我认为 bool 和 if 循环的简单组合就足够了,但这不起作用。我接近这个概念吗?需要更改什么才能运行此功能?

c# pressed button unity-game-engine

-1
推荐指数
1
解决办法
155
查看次数

标签 统计

button ×1

c# ×1

pressed ×1

unity-game-engine ×1