0

对于一个项目,我正在制作一个记忆游戏,但我试图让对象在相等时消失。这是我的代码:

public void opencard(){
    int duiker = 0;
    int duiker2 = 0;
    if (duiker == duiker2){
        if(Greenfoot.mouseClicked(Duiker.class)){
            setImage("duiker_tcm46-175501.jpg");
            if(Greenfoot.mouseClicked(duiker2)){
                duiker2 = 1;
            }

            duiker = 1;{
                getWorld().removeObject(this);
            }
        }
        else if(Greenfoot.mouseClicked(this)){
           setImage("duiker_tcm46-175501.jpg");
           Greenfoot.delay(150);

          setImage("150px_RGB_WEBSAFE_D_B_G_26-29652.gif");
        }
    }
}

但即使我不点击它们,它们也会消失。

4

0 回答 0