Debug

getproto

Mengembalikan prototipe bersarang dari suatu fungsi dengan indeks berbasis satu.

Sintaks

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

Argumen

NamaTipeDeskripsi
targetfunction | integerFungsi, level tumpukan, atau prototipe untuk diperiksa.
indexnumber | integerIndeks berbasis satu di dalam konstanta, proto, nilai naik, atau slot tumpukan.
includeInactive?booleanJika benar, prototipe bertingkat yang tidak aktif dapat disertakan jika didukung.

Return

NamaTipeDeskripsi
protofunction | tablePrototipe atau proxy bersarang pada indeks yang diminta.

Deskripsi

Mengembalikan prototipe bersarang dari suatu fungsi dengan indeks berbasis satu.

Panggil dengan 3 parameter: target, index, includeInactive. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.

Mengembalikan proto (function | table). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.

Contoh

Contoh pemanggilan dengan nilai placeholder.

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