Estoy haciendo que dentro de mi sistema de puntos la puntuacion maxima sea guardada pero en el codigo me da el siguiente error ; Attempt to call function ‘get_data’ in base ‘null instance’ on a null instance. No se que como puedo solucionarlo porfavor necesito ayuda urgente Este es el codigo:
extends Control
var puntos = 0
func _ready(): var data = $ PlayerInf.get_data()
data["puntos"] = { "puntos" : "Maximum Score:" }
func _process(delta): if Global.en_juego == false: if Global.puntos > puntos: puntos = Global.puntos
if $ anim.is_playing() == false: $ anim.play("mover") $ "maxima".text = "Maximum Score: "+str(puntos) $ PlayerInf.save_data()
func _on_anim_animation_finished(anim_name): if anim_name == "mover": get_tree().paused = true