Kategorie

Debug

Laufzeitinspektions- und Debug-Dienstprogramme.

Kategorieübersicht

Übersicht

Nutze diese Übersicht, um die Kategorie zu verstehen, bevor du eine bestimmte Funktion öffnest.
  • Sieh, welche Aufgaben diese Funktionsgruppe lösen soll.
  • Vergleiche Funktionsnamen und Beschreibungen in einer Tabelle.
  • Öffne eine Funktion für Syntax, Argumente, Rückgaben und Beispiele.

Debug

Verfügbare Funktionen

13 Funktionen
FunktionBeschreibung
getconstantLiest eine Konstante aus einer Funktion, Stapelebene oder einem Prototyp anhand eines einsbasierten Index.
getconstantsGibt alle in einer Funktion, Stapelebene oder einem Prototyp eingebetteten Konstanten zurück.
getinfoGibt Debug-Metadaten für eine Funktions- oder Stapelebene zurück.
getprotoGibt einen verschachtelten Prototyp einer Funktion anhand eines einsbasierten Index zurück.
getprotosGibt alle in einer Funktion gefundenen verschachtelten Prototypen zurück.
getregGibt die Luau-Registrierungstabelle zurück, die dem Executor zur Verfügung gestellt wird.
getstackLiest Stack-Werte von einer Stack-Ebene oder einem Stack-Slot, wenn ein Index bereitgestellt wird.
getupvalueLiest einen Up-Wert aus einer Funktion anhand eines einsbasierten Indexes.
getupvaluesGibt alle von einer Funktion erfassten Aufwärtswerte zurück.
isvalidlevelÜberprüft, ob eine Stapelebene sicher überprüft werden kann.
setconstantErsetzt eine Konstante in einer Funktion oder einem Prototyp durch einen einsbasierten Index.
setstackErsetzt einen Stack-Slot-Wert auf der ausgewählten Stack-Ebene.
setupvalueErsetzt einen Aufwärtswert in einer Funktion durch einen einsbasierten Index.