clockwork-city/prefabs/ui/player_info.gd

16 lines
441 B
GDScript3
Raw Normal View History

class_name PlayerInfo extends HBoxContainer
@onready var name_label: Label = %Name
@onready var money_label: Label = %Money
func set_player(player: Player) -> void:
player.changed.connect(_update_player_info)
name_label.text = player.name
name_label.label_settings.font_color = player.color
money_label.text = "$%s" % str(player.money)
func _update_player_info(player: Player) -> void:
money_label.text = "$%s" % str(player.money)