首页 > 解决方案 > Card Mismatch & Card Match (记忆游戏)

问题描述

我在上计算机课,为了一个项目,我需要创建一个游戏。对于我的游戏,我试图让它在我点击我的卡时到达哪里,它匹配另一个,它会消失,当它匹配时,它会延迟然后翻转。到目前为止,这就是我所拥有的编码知识所能做的一切,但还有一些问题。当我点击第一个按钮,然后点击第二个匹配按钮时,这是正常的,会给你+1分然后消失。但是,如果我单击第二个匹配按钮,它只会使两个按钮消失,而不是等待另一个按钮先被单击。前任。:

function disappear() {
  onEvent("btn1" && "btn7", "click", function( ) {
    hideElement("btn1");
    hideElement("btn7");
    score++;
    win();
  });
} 

所以我可以点击btn1然后点击btn7,然后它就会消失。但是,如果我单击 btn 7,它们都会消失而无需匹配。我无法弄清楚这一点,所以我还没有开始让按钮不匹配然后翻过来

这是我对游戏的全部编码: https ://studio.code.org/projects/applab/caQfCo-bnBc9jVYNdHG0Bvic2NR_lcltdZ2d7504-Rs

标签: javascript

解决方案


推荐阅读