私はアーチェリーの採点プログラムを記述する必要があり、私はこのエラーを得続ける: はAttributeError:「int型のオブジェクトには属性がありません「のsetText」はAttributeError:「int型オブジェクトが属性を持っていない「のsetText」
def main():
win = gameWindow()
currentShot, overallScore = scoreOverlay(win)
shot = 0
totalScore = 0
for i in range(5):
p = win.getMouse()
p.draw(win)
x = p.getX
y = p.getY
score = scoring(p)
currentShot.setText('Current Shot: {0:1}'.format(scoring))
overallScore = 'overallScore' + 'currentShot'
overallScore.setText('Total{0:1}'.format(overallScore))
main()
任意のアイデアをどのようにこれを修正するには?私はこの1つの上で私の深さからです。 ご提供いただけるお手伝いをさせていただきまして、ありがとうございます。
'currentShot'と' overallScore'は整数です... – Li357
コードを正しくインデントできますか? –
@AndrewLiどうすれば変更できますか? –