gpt4 book ai didi

python - 当尝试在 pygame 中 blit 背景时,我收到此错误消息

转载 作者:太空宇宙 更新时间:2023-11-03 19:07:57 25 4
gpt4 key购买 nike

从昨天开始,我是 pygame 的新手,当我尝试将任何内容传输到屏幕上时,我不断遇到这个问题。我运行的是 mac osx 10.6.8。我将其全部写在 textwrangler 中,并使用 python2.7-32 filename.py

在终端中执行它
Traceback (most recent call last):
File "adventure.py", line 35, in <module>
screen.blit(background(0, 0))
TypeError: 'pygame.Surface' object is not callable

这里是my python program

最佳答案

尝试将 screen.blit(background(0, 0)) 更改为 screen.blit(background,(0, 0)) (不带逗号,您将将 background 视为函数/可调用函数,而不是参数。可以将其视为使用参数 (0, 0) 调用名为 background 的函数>.)。 screen.blit 的两个必需参数是 sourcedestination,因此在 background 提供之后放置一个逗号两个参数(背景目标(0, 0))。

关于python - 当尝试在 pygame 中 blit 背景时,我收到此错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14094016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com