Quellcode durchsuchen

Adjust rect inside brick

DricomDragon vor 3 Jahren
Ursprung
Commit
b238b4b3f6
1 geänderte Dateien mit 5 neuen und 3 gelöschten Zeilen
  1. 5 3
      godot/scripts/LifeContainer.gd

+ 5 - 3
godot/scripts/LifeContainer.gd

@@ -5,7 +5,9 @@ var living_cells = {}
 var default_font
 
 
-const print_offset = Vector2(1.0, 15.0)
+const label_offset = Vector2(5, 15)
+const cell_size = Vector2(40, 20)
+const rect_pad = Vector2(3, 3)
 
 
 func spawn_brick(x, y, maximum_life):
@@ -38,5 +40,5 @@ func _ready():
 
 func _draw():
 	for p in living_cells:
-		draw_rect(Rect2(p * Vector2(40, 20) + Vector2(2, 2), Vector2(36, 16)), Color.red, true)
-		draw_string(default_font, p * Vector2(40, 20) + print_offset, str(living_cells[p]))
+		draw_rect(Rect2(p * cell_size + rect_pad, cell_size - 2 * rect_pad), Color.red, true)
+		draw_string(default_font, p * cell_size + label_offset, str(living_cells[p]))