我正在开发一款记忆匹配游戏。当用户单击按钮时,该按钮的图标会发生变化。如果两个图像(图标)相同,则两个按钮都隐藏。但如果不是他们的图标设置为默认。
我面临的问题是,当两个图像相同时,第一个显示,但是如果图标与上一个按钮匹配则点击第二个按钮,那么我希望第二个按钮图标应该可见一段时间。意味着我想增加延迟。 编辑:这是我的代码:
if (count==1)
{
arr[0]=b;
sscard[0]=c;
}
if(count==2)
{
arr[1]=b;
sscard[1]=c;
if ((arr[0]!=arr[1]) && (sscard[0]==sscard[1]))
{
arr[0].setVisible(false);
arr[1].setVisible(false);
hide+=2;
if (hide==20)
{
t.stop();
JOptionPane.showMessageDialog(this,"YOU WON");
}
count=0;
}
else
{
arr[0].setIcon(icon);
arr[1].setIcon(icon);
count=0;
}
}