Files
godot/Scripts/CardContainer.gd
2024-08-27 23:59:08 +02:00

29 lines
616 B
GDScript

extends Node2D
var cards = []
var width: float
var cardScene
# Called when the node enters the scene tree for the first time.
func _ready() -> void:
width = 500.0
cardScene = preload("res://Objects/Card.tscn")
draw_cards()
func draw_cards() -> void:
if (cards.size() == 0):
return
var card_width = width / cards.size()
for i in range(cards.size()):
var c = cards[i]
print(card_width)
var card = cardScene.instantiate()
card.position.x = card_width * i
self.add_child(card)
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta: float) -> void:
pass