我正在为课堂制作一个平台游戏,我用这个视频作为我的指南。但是,我在记分方面遇到了麻烦。这是我的代码。问题是,一旦我击中一枚硬币,它不是只增加 1 点,而是连续递增。请帮忙!
在本节中,您检查以添加到分数:
if self.isRight == True:
self.score += 1
您忘了将self.isRight
设置回 False。将您的代码更改为以下内容:
if self.isRight == True:
self.score +=1
self.isRight = False