Benutzer-Werkzeuge

Webseiten-Werkzeuge


godot:projekt:datei

Speichern

func _on_Button2_pressed():
	var file = File.new()
	file.open("res://dumm2.txt", file.WRITE)
	var text = "Hallo dies ist ein Text \r\n"  # für Zeilenumbruch \r\n
	text += "und hier geht er weiter \r\n "
	file.store_string(text)
	file.close()

Laden

func _on_Button_pressed():
	var file = File.new()
	file.open("res://dummi.txt", file.READ)
	var content = file.get_as_text()
	print(content)                # Ausgeben im Ausgabefenster
	$"../Label".text = content    # oder Text direkt in Label.text schreiben
	file.close()

Zeilenweise lesen

func load_file(filename):
    var file = File.new()
    file.open(filename)
    while not file.eof_reached():
        var line = file.get_line()
	print(line)
  file.close()

Prüfen ob Datei vorhanden

func _ready():
	var dummi_file = File.new()
	if dummi_file.file_exists("res://datei"):
		print("Datei existiert")
godot/projekt/datei.txt · Zuletzt geändert: 2021/04/19 19:22 (Externe Bearbeitung)