Debug

getconstant

Odczytuje stałą z funkcji, poziomu stosu lub prototypu za pomocą indeksu opartego na jednym.

Składnia

getconstant(target: function | integer, index: number | integer): any | nil
Aliasy debug.getconstant

Argumenty

NazwaTypOpis
targetfunction | integerFunkcja, poziom stosu lub prototyp do sprawdzenia.
indexnumber | integerIndeks oparty na jednym wewnątrz stałych, protosów, wartości wyższych lub miejsc stosu.

Zwroty

NazwaTypOpis
constantany | nilWartość stała w żądanym indeksie lub zero w przypadku jego braku.

Opis

Odczytuje stałą z funkcji, poziomu stosu lub prototypu za pomocą indeksu opartego na jednym.

Wywolaj z 2 parametrami: target, index. Tabela argumentow wyjasnia wartosci wymagane i te, ktore doprecyzowuja zachowanie.

Zwraca constant (any | nil). Uzyj tabeli zwrotow, aby oddzielic wartosci sukcesu, wyniki nil i bledy do obsluzenia.

Przykład

Przykladowe wywolanie z wartosciami zastepczymi.

local result = getconstant(1, 1)
print(result)