Składnia
setrawmetatable(target: any, value: any): anyAliasy
debug.setmetatableArgumenty
| Nazwa | Typ | Opis |
|---|---|---|
target | any | Funkcja docelowa, tabela, poziom stosu lub obiekt sprawdzany lub zmieniany. |
value | any | Nowa wartość do zapisania. |
Zwroty
| Nazwa | Typ | Opis |
|---|---|---|
target | any | Wartość docelowa po zmianie jej metatablicy. |
Opis
Ustawia surową metatabelę dla wartości docelowej i zwraca wartość docelową.
Wywolaj z 2 parametrami: target, value. Tabela argumentow wyjasnia wartosci wymagane i te, ktore doprecyzowuja zachowanie.
Zwraca target (any). Uzyj tabeli zwrotow, aby oddzielic wartosci sukcesu, wyniki nil i bledy do obsluzenia.
Przykład
Przykladowe wywolanie z wartosciami zastepczymi.
local result = setrawmetatable(nil, nil)
print(result)