pygame - ModuleNotFoundError:没有名为“pygame.time”的模块
问题描述
今天,我正在写一个游戏,但我遇到了这个错误。
在这句话中,错误是:
ModuleNotFoundError: No module named 'pygame.time'
你们能修好它 4 我吗?请?这是“玩家”课程的其余部分。
class player(pg.sprite.Sprite):
def __init__ (self, game):
pg.sprite.Sprite.__init__(self)
self.game = game
self.image = pg.Surface((25, 25))
self.image.fill((255,255,0))
self.rect = self.image.get_rect()
self.rect.center = (WIDTH / 2, HEIGHT/ 2)
self.pos = vc2(WIDTH / 2, HEIGHT/ 2)
self.vel = vc2(0, 0)
self.acc = vc2(0, 0)
def update(self):
self.acc = vc2(0, PL_GRAV)
ky = pg.key.get_pressed()
if ky[pg.K_LEFT]:
self.acc.x = -PL_ACC
if ky[pg.K_RIGHT]:
self.acc.x = PL_ACC
self.acc.x += self.vel.x * PL_FRI
self.vel += self.acc
self.pos += self.vel + 0.5 * self.acc
if self.pos.x > WIDTH:
self.pos.x = 0
if self.pos.x < 0:
self.pos.x = WIDTH
self.rect.midbottom = self.pos
def jump(self):
self.rect.x += 20
hits = pg.sprite.spritecollide(self, self.game.plats, False)
self.rect.x -= 20
if hits:
self.vel.y = -15
解决方案
我不知道模块 pygame,但我知道 python,当你遇到这种类型的错误时,这是因为模块。所以你唯一需要做的就是导入你需要的模块,这是告诉你要求python继续你的游戏的模块的页面:https://www.pygame.org/docs/ref/time。 html
推荐阅读
- sql-server - 具有平均值列的 SQL 数据透视表
- ms-access - 从 VBA 添加、删除或折叠报表控件
- angularjs - 通过 eventRender Fullcalendar 从 angularjs 指令渲染
- python - 负齐次坐标意味着什么?
- java - 如何将链接视频从 ok.ru 转换为直接链接以在 VideoPlayer android 上播放
- r - dplyr - 分组并计算行之间的差异
- selenium - 如何在 geckodriver 中永久安装扩展
- c# - 仅从对象中获取值
- visual-studio - 在我的工具箱中找不到 WebBrowser 项
- node.js - Mongoose:内置验证 SchemaType 的其他属性不起作用,例如 min、max、minlength、maxlength 等