You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
469 B
14 lines
469 B
import pygame
|
|
import settings
|
|
|
|
class Obstacle:
|
|
def __init__(self, x, y, image_path):
|
|
self.image = pygame.image.load(image_path).convert_alpha()
|
|
self.image = pygame.transform.scale(self.image, (300, 150)) # Größe anpassen
|
|
self.rect = self.image.get_rect(topleft=(x, y))
|
|
|
|
def draw(self, screen, camera_offset):
|
|
screen.blit(self.image, (self.rect.x - camera_offset, self.rect.y))
|
|
|
|
def get_rect(self):
|
|
return self.rect |