【问题标题】:pygame Error in keeping scorepygame 记分时出错
【发布时间】:2016-09-19 15:02:54
【问题描述】:

我正在为课堂制作一个平台游戏,我使用这个video 作为我的指南。但是,我很难记分。这是我的code。问题是,一旦我击中一枚硬币,它不会只加 1 分,而是不断增加。请帮忙!

【问题讨论】:

  • 请添加我们复制您的错误所需的最少代码。
  • 已经解决了。不管怎么说,还是要谢谢你。 :) @Jhecht

标签: python pygame sprite 2d-games tmx


【解决方案1】:

在此部分中,您检查以添加到分数中:

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

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

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

【讨论】:

    猜你喜欢
    • 2016-08-06
    • 2016-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多