Godot 4
Хочу сделать так, чтобы при клике в области на случайных координатах появлялось временный текст "+$"
Пытался реализовать через создание Timer и Label, запуск Timer, а по прошествию 2 секунд удаление этих объектов
Думал еще о том, как выбрать случайную координату внутри PNL_Score (чтобы при изменении размера окна текст появлялся в области объекта Panel) и о добавлении эффекта появления и исчезания, но не знаю как реализовать
# Main click button
func _on_btn_click_button_down():
score += click_power
var TMR_after_click = Timer.new()
var LBL_after_click = Label.new()
$PNL_Main/PNL_Score.add_child(TMR_after_click)
$PNL_Main/PNL_Score.add_child(LBL_after_click)
LBL_after_click.text = '+' + str(click_power)
LBL_after_click.position.x = randi_range(200, 300)
LBL_after_click.position.y = randi_range(200, 300)
TMR_after_click.timeout.connect(_delete(TMR_after_click, LBL_after_click))
TMR_after_click.wait_time = 2
TMR_after_click.start()
func _delete(timer, label):
timer.queue_free()
label.queue_free()
Код выдает ошибку