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))
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)])