标签: python pygame sprite 2d-games tmx
我正在为课堂制作平台游戏,我使用此video作为我的向导。但是,我在保持分数方面遇到了麻烦。这是我的code。问题是,一旦我点击硬币,而不是仅添加1点,它会不断增加。请帮忙!
答案 0 :(得分:1)
在本节中,您要检查要添加到分数中:
if self.isRight == True: self.score += 1
您忘记将self.isRight设置为False。将您的代码更改为:
self.isRight
if self.isRight == True: self.score +=1 self.isRight = False