Debug

getproto

Bir işlevden iç içe geçmiş bir prototipi tek tabanlı dizine göre döndürür.

Söz dizimi

getproto(target: function | integer, index: number | integer, includeInactive?: boolean): function | table
Aliaslar debug.getproto

Argümanlar

AdTipAçıklama
targetfunction | integerİncelenecek işlev, yığın düzeyi veya prototip.
indexnumber | integerSabitler, protokoller, yukarı değerler veya yığın yuvaları içindeki tek tabanlı dizin.
includeInactive?booleanDoğru olduğunda, desteklendiğinde etkin olmayan iç içe geçmiş prototipler dahil edilebilir.

Dönüşler

AdTipAçıklama
protofunction | tableİstenilen dizinde iç içe geçmiş prototip veya proxy.

Açıklama

Bir işlevden iç içe geçmiş bir prototipi tek tabanlı dizine göre döndürür.

3 parametre ile cagir: target, index, includeInactive. Arguman tablosu hangi degerlerin zorunlu oldugunu ve hangilerinin davranisi incelttigini aciklar.

proto (function | table) dondurur. Basarili degerleri, nil sonuclari ve toparlanabilir hatalari ayirmak icin return tablosunu kullan.

Örnek

Yer tutucu degerlerle ornek cagri.

local result = getproto(1, 1, true)
print(result)