def __init__(self, x, y, frame_delay=1):
     self.frame_counter = FrameCounter(frame_delay)
     GameObject.__init__(self, x, y)
     self.renderer = Animation(["image/player/player1.png",
                                "image/player/playerDeath1.png",
                                "image/player/playerDeath2.png",
                                "image/player/playerDeath3.png"])
 def __init__(self, x, y, input_manager):
     GameObject.__init__(self, x, y)
     self.image = pygame.image.load("Scene2/image/player/player1.png")
     self.image = pygame.transform.scale(self.image, (32, 64))
     self.width = self.image.get_width()
     self.height = self.image.get_height()
     self.isJump = False
     self.speed = 4
     self.jumpHight = 16
     self.input_manager = input_manager
     self.counter = FrameCounter(24)
     self.pressJump = False
     self.box_collider = BoxCollider(self.width, self.height)
     self.resetLock()
     self.Alive = True
     self.dx = 0
     self.dy = 0
     self.renderer = PlayerAnimation()
     self.win = False
Example #3
0
 def __init__(self, x, y):
     GameObject.__init__(self, x, y)
     self.renderer = ImageRenderer(
         "Scene2/assets/images/sprite/hiddenspike0000.png")
     self.box_collider = BoxCollider(28, 28)
Example #4
0
 def __init__(self, width, height):
     GameObject.__init__(self, 0, 0)
     self.width = width
     self.height = height
Example #5
0
 def __init__(self, x, y):
     GameObject.__init__(self, x, y)
     self.renderer = ImageRenderer(
         "Scene2/assets/images/sprite/platform0000.png")
     self.box_collider = BoxCollider(32, 32)