Clasa ConfigFile salvează și încarcă fișiere de configurare structurate pe secțiuni și chei în format standard INI, fiind instrumentul perfect pentru setările de volum audio, rezoluție și controale de tastatură.
extends Node
const CALE_CONFIG = "user://setari.cfg"
func salveaza_setari(volum: float, fullscreen: bool) -> void:
var cfg := ConfigFile.new()
cfg.set_value("Audio", "VolumMaster", volum)
cfg.set_value("Grafica", "Fullscreen", fullscreen)
cfg.save(CALE_CONFIG)
print("Setări salvate pe disc în:", CALE_CONFIG)
func incarca_setari() -> void:
var cfg := ConfigFile.new()
var eroare := cfg.load(CALE_CONFIG)
if eroare == OK:
var volum: float = cfg.get_value("Audio", "VolumMaster", 1.0)
var fs: bool = cfg.get_value("Grafica", "Fullscreen", false)
print("Setări încărcate: Volum =", volum, "Fullscreen =", fs)
Format lizibil: Fișierele .cfg pot fi deschise și editate manual de utilizator cu orice editor de text obișnuit.
Întrebări & Exemple de Cod:
ConfigFile în Godot 4: Salvarea Opțiunilor și Setărilor în Format INIAi o nelămurire despre utilizarea comenzii
ConfigFile în Godot 4: Salvarea Opțiunilor și Setărilor în Format INIsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.