我正在尝试使 Unity 中的按钮只能每隔几秒钟按下并激活。我有一个包含名言的数组,当我按下按钮时,它会显示这些名言,但是如果您连续按下按钮,它将循环浏览所有名言,而无法深思熟虑并通读它们。现在,我尝试了类似下面的操作,但它什么也没做(因为按钮仍然可以被按下并且没有明显的效果):
Bool pressed;
void Function () {
if (pressed) {
//code to call array
}
}
Run Code Online (Sandbox Code Playgroud)
我认为 bool 和 if 循环的简单组合就足够了,但这不起作用。我接近这个概念吗?需要更改什么才能运行此功能?