Hoppa till huvudinnehåll

2.Bättre mynt

Adera Label nod till Camera2D i din karakär, öpna script för karaktär och dra med ctrl label node till början av script det måste blir ca @onready var label: Label = $Camera2D/Label. Efter det skappar du funktionsom ska addera en poäng och visa den på Label, dvs label.text = str(variabel för poäng)

Hint
func add_score()
score += 1
label.text = str(score)
risk

Du behöver också addera den funktion i mynt script

Hint
func _on_body_entered(body:Node2D):
body.add_score()
queue_free()

Du kan göra det snyggare genom att adera mynt sprite till camera, nära för label Tänk hur kan man göra det.

tips

Du kan även ändra teckensnitt för din Label innom Inspector->control->Theme overrides->font och välja en teckensnitt utifrån res://Assets/Fonts