Python pygame.time.clock()或pygame.clock.tick()错误
我的代码中有一个主循环,它会循环所有内容,当我运行代码时,会出现以下错误:Python pygame.time.clock()或pygame.clock.tick()错误,python,pygame,Python,Pygame,我的代码中有一个主循环,它会循环所有内容,当我运行代码时,会出现以下错误: Traceback (most recent call last): File "C:\Users\Javier\Documents\Python Pygame\First Game\First Game.py", line 17, in <module> clock=pygame.time.clock() AttributeError: module '
Traceback (most recent call last):
File "C:\Users\Javier\Documents\Python Pygame\First Game\First
Game.py", line 17, in <module>
clock=pygame.time.clock()
AttributeError: module 'pygame.time' has no attribute 'clock'
当我评论问题代码(
clock.tick()
和pygame.time.clock
)时,窗口打开并显示蓝绿色的“snake”,但它没有减慢循环执行速度的限制因素。我相信是pygame.time.clock
和pygame.time.clock.tick
如您所述,模块找不到类
时钟
。在Python中,类的惯例是将它们大写。我认为是pygame.time.Clock
和pygame.time.Clock.tick
如您所述,模块找不到类
时钟
。在Python中,类的惯例是将它们大写。如图所示,但documenation说它是
pygame.time.Clock
请注意时钟中的大写字母C与小写字母。如图所示,但文档说明它是
pygame.time.Clock
注意时钟中的大写字母C与小写字母。要使用pygame时钟:
clock = pygame.time.Clock()
那么
要使用pygame时钟,请执行以下操作:
clock = pygame.time.Clock()
那么
如果您通过最佳答案选择绿色复选标记,它将被标记为已接受。您也可以将其与您喜欢的任何其他答案一起向上投票。如果您通过最佳答案选择绿色复选标记,则它将被标记为已接受。您还可以将其与您喜欢的任何其他答案一起向上投票。