Преглед на файлове

Node2D.draw_rect() can now fill!

master
Bryan Miller преди 6 години
родител
ревизия
d79c396fa4
променени са 1 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. +5
    -2
      game/gbe/nodes.py

+ 5
- 2
game/gbe/nodes.py Целия файл

@@ -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"):

Loading…
Отказ
Запис