pygame保持得分时出错

时间:2016-05-22 19:56:41

标签: python pygame sprite 2d-games tmx

我正在为课堂制作平台游戏,我使用此video作为我的向导。但是,我在保持分数方面遇到了麻烦。这是我的code。问题是,一旦我点击硬币,而不是仅添加1点,它会不断增加。请帮忙!

1 个答案:

答案 0 :(得分:1)

在本节中,您要检查要添加到分数中:

if self.isRight == True:
    self.score += 1

您忘记将self.isRight设置为False。将您的代码更改为:

if self.isRight == True:
    self.score +=1
    self.isRight = False