Procházet zdrojové kódy

Node2D.draw_rect() can now fill!

master
Bryan Miller před 6 roky
rodič
revize
d79c396fa4
1 změnil soubory, kde provedl 5 přidání a 2 odebrání
  1. +5
    -2
      game/gbe/nodes.py

+ 5
- 2
game/gbe/nodes.py Zobrazit soubor

@@ -284,10 +284,13 @@ class Node2D(Node):
return
pygame.draw.lines(self._ACTIVE_SURF, color, closed, points, thickness)

def draw_rect(self, rect, color, thickness=1):
def draw_rect(self, rect, color, thickness=1, fill_color=None):
if not hasattr(self, "_ACTIVE_SURF"):
return
pygame.draw.rect(self._ACTIVE_SURF, color, rect, thickness)
if fill_color is not None:
self._ACTIVE_SURF.fill(fill_color, rect)
if thickness > 0:
pygame.draw.rect(self._ACTIVE_SURF, color, rect, thickness)

def draw_ellipse(self, rect, color, thickness=1, fill_color=None):
if not hasattr(self, "_ACTIVE_SURF"):

Načítá se…
Zrušit
Uložit