def __init__(self, screen):
"""
:param screen: pygame.Surface, representing the screen.
"""
super().__init__()
self.screen = screen
self.rect = pg.Rect(0, 0, 0, 0)
self.num = 0
self.lives = 5
self.isOnGround = False
self.jumpSpeed = -12
self.moveSpeed = 9
self.physics = PhysicsComponent(self)
self.render = RenderComponent(self, enableOrientation=True)
self.audio = AudioComponent(self, isAutoPlay=False)
self.audio.add("jump", SFX_RESOURCES["cat_jump"])
self.keybinds = None
评论列表
文章目录