DisplayServer în Godot 4: Controlul Modului Fullscreen și Ferestrelor Multiple în GDScript (Godot Engine)

Sintaxă
DisplayServer.window_set_mode(mode)
DisplayServer.screen_get_size()

DisplayServer este managerul de nivel scăzut din Godot 4 care controlează comunicarea cu subsistemul grafic al SO (Windows, Wayland, X11, Cocoa), gestionarea monitoarelor și a rezoluției.

extends Node

func comuta_ecran_complet(activ: bool) -> void:
    if activ:
        DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_EXCLUSIVE_FULLSCREEN)
    else:
        DisplayServer.window_set_mode(DisplayServer.WINDOW_MODE_WINDOWED)

func centreaza_fereastra() -> void:
    var marime_ecran := DisplayServer.screen_get_size()
    var marime_fereastra := DisplayServer.window_get_size()
    var pozitie_centru := (marime_ecran - marime_fereastra) / 2
    DisplayServer.window_set_position(pozitie_centru)

Suport Multi-Window: În Godot 4 pe desktop, DisplayServer permite crearea și controlul mai multor ferestre de sistem native simultan.

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: DisplayServer în Godot 4: Controlul Modului Fullscreen și Ferestrelor Multiple

Ai o nelămurire despre utilizarea comenzii DisplayServer în Godot 4: Controlul Modului Fullscreen și Ferestrelor Multiple sau 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.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.