Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Processing 处理记忆游戏延迟_Processing_Delay - Fatal编程技术网

Processing 处理记忆游戏延迟

Processing 处理记忆游戏延迟,processing,delay,Processing,Delay,您好,我正在处理一个记忆游戏,需要在一段时间后(例如1秒)显示同一对。因为现在它马上就消失了。这是它出现时的部分 if(fv[cardUp[0]==fv[cardUp[1]]{ myCard[cardUp[0]]已匹配(); myCard[cardUp[1]]已匹配(); win+=1; } 这是我的建议 void匹配(){ cardX=-150; } 您可以使用millis()函数通过将该值存储在变量中来记录发生的事件。然后根据当前的millis()检查该变量,以确定延迟是否已过 下面是一个

您好,我正在处理一个记忆游戏,需要在一段时间后(例如1秒)显示同一对。因为现在它马上就消失了。这是它出现时的部分

if(fv[cardUp[0]==fv[cardUp[1]]{
myCard[cardUp[0]]已匹配();
myCard[cardUp[1]]已匹配();
win+=1;
}
这是我的建议

void匹配(){
cardX=-150;
}

您可以使用
millis()
函数通过将该值存储在变量中来记录发生的事件。然后根据当前的
millis()
检查该变量,以确定延迟是否已过

下面是一个简单的示例,每次用户单击时显示一个椭圆,持续1秒:

int timeClicked=-10000;
作废提款(){
如果(鼠标按下){
单击的时间=毫秒();
}
背景(0);
如果(毫秒()
另一方面,很难回答一般的“我该怎么做”类问题。回答“我尝试了X,期望是Y,但得到了Z”类型的问题要容易得多。因此,我建议从我的小例子开始,尝试一些东西,如果你被卡住了,就发布一篇文章