示例#1
0
 def __init__(self, gameState):
     gs = gameState
     pygame.sprite.Sprite.__init__(self)
     for filename in self.filenames:
         image, self.rect = gameLogic.load_image(filename, -1)
         self.images.append(image)
     self.image = self.images[0]
     self.x, self.y = gs.thor.x - gs.scrollx, gs.thor.y + 30 - gs.scrolly
     self.dy, self.ddy = random.randint(-6, 6), random.randint(-1, 1)
     if gs.thor.turnedRight:
         self.dx = 15
         self.x = self.x + 40
     else:
         self.dx = -15
示例#2
0
    def __init__(self, gameState, angle=0.25, velocity=15, timeToLive=30):
        pygame.sprite.Sprite.__init__(self)
        self.gameState = gameState
        self.angle = angle
        self.velocity = velocity        
        self.timeToLive = timeToLive

        for filename in self.filenames:
            image, self.rect = gameLogic.load_image(filename, -1)
            self.images.append(image)
        self.image = self.images[0]
        
        self.x = self.gameState.thor.x - self.gameState.scrollx
        self.y = self.gameState.thor.y + 30 - self.gameState.scrolly
        
        self.dx = int( math.cos(self.angle) * self.velocity )
        self.dy = int( math.sin(self.angle) * self.velocity )
示例#3
0
 def __init__(self, gameState):  # Initiera goatboy
     pygame.sprite.Sprite.__init__(self)  # Ladda en sprite
     self.image, self.rect = gameLogic.load_image("goatboy.bmp", -1)  # Ladda bilden pa goatboy
示例#4
0
 def __init__(self):
     pygame.sprite.Sprite.__init__(self)
     self.image, self.rect = gameLogic.load_image(self.filename, -1)  # Ladda default-bild
     self.dx = 0
示例#5
0
 def __init__(self):
     pygame.sprite.Sprite.__init__(self)
     self.image, self.rect = gameLogic.load_image(self.filename, -1)
     self.dx, self.ddx, self.dy, self.ddy = 1, -1, 1, 0
示例#6
0
 def setimage(self, imagename, colorkey):
     self.filename = imagename
     self.image, self.rect = gameLogic.load_image(imagename, colorkey)
示例#7
0
 def __init__(self):
     pygame.sprite.Sprite.__init__(self)
     self.image, self.rect = gameLogic.load_image("flamenemy.bmp", -1)  # Ladda default-bild
     self.dx, self.dy = random.randint(-10, 10), random.randint(-5, 5)
     self.ddx, self.ddy = 1, -1