SOme changes on Labelclass
This commit is contained in:
@@ -1,18 +1,19 @@
|
||||
import pygame
|
||||
|
||||
class Label:
|
||||
def __init__(self, surface:pygame.Surface, is_rect=False, pos=tuple) -> None:
|
||||
self._surface = surface
|
||||
def __init__(self, is_rect=False, pos=tuple, size=tuple, mainsurface=pygame.Surface) -> None:
|
||||
self._surface = pygame.Surface(size)
|
||||
self._mainsurface = mainsurface
|
||||
self._is_rect = is_rect
|
||||
self._pos = pos
|
||||
|
||||
self._size = size
|
||||
|
||||
def input_label(self):
|
||||
pass
|
||||
def get_surface(self):
|
||||
return self._surface
|
||||
|
||||
def draw(self):
|
||||
if(self._is_rect):
|
||||
print("Zeichne ein Rechteck")
|
||||
rect = pygame.draw.rect(self._mainsurface, (0,0,0), (self._pos[0],self._pos[1], self._size[0], self._size[1]), 1)
|
||||
|
||||
else:
|
||||
print("Zeichne Surface!")
|
||||
|
||||
Reference in New Issue
Block a user