Exemple #1
0
 def addDecoration(self, texture, pos, **kwargs):
     """
     Función que agrega una decoración
     :param texture: Textura del objeto
     :param pos: Posición (x,y) en el mundo
     :param kwargs: Parámetros adicionales
     :return: void
     """
     self.decorations.append(gameObject(texture, 2, pos))
Exemple #2
0
 def addTrack(self, texture, pos, **kwargs):
     """
     Función que agrega una pista al circuito
     :param texture: Textura de la pista
     :param pos: Posición (x,y) en el mundo
     :param kwargs: Parámetros adicionales
     :return: void
     """
     image = texture
     width, height = image.get_size()
     self.track.append(gameObject(image, 1, pos))
     self.track_coords.append(
         [(self.window.get_window_width() / 2 - pos[0], self.window.get_window_height() / 2 - pos[1]), \
          (self.window.get_window_width() / 2 - pos[0] + width, self.window.get_window_height() / 2 - pos[1] + height)])