Benutzer:Moerdn/ LibFree

Aus Wikibooks

LibFree(blenddatei_pfad)[Bearbeiten]

Entfernt eine dynamisch geladene Szene aus der laufenden GameEngine und gibt den belegten Speicher frei.

Parameterliste

blenddatei_pfad:
gibt die bibliothek an, die aus dem Speicher entfernt werden soll.
Typ: String

Rückgabetyp:

liefert True zurück wenn die Szene vorhanden ist und entladen werden kann, False im anderen Falle.
Typ: Boolean

Anwendung[Bearbeiten]

LibList() hält die Werte der geladen Szenen. Die Einzelnen Elemente der Liste dienen als Parameter für die LibFree() Funktion

Beispiel 1.1[Bearbeiten]

# Beispiel 1.1. alle geladenen Szenen Freigeben und prüfen auf korrekte Arbeit

for lib in GameLogic.LibList():
    if GameLogic.LibFree(lib):
        # korrekt freigegeben
    else:
        # nicht korrekt

#END 1.1.

Zurück[Bearbeiten]

zurück zu Benutzer:Moerdn/ GameLogic