Sintaks
setrawmetatable(target: any, value: any): anyAlias
debug.setmetatableArgumen
| Nama | Tipe | Deskripsi |
|---|---|---|
target | any | Fungsi target, tabel, tingkat tumpukan, atau objek yang diperiksa atau diubah. |
value | any | Nilai baru untuk ditulis. |
Return
| Nama | Tipe | Deskripsi |
|---|---|---|
target | any | Nilai target setelah metatabelnya diubah. |
Deskripsi
Menetapkan metatabel mentah untuk nilai target dan mengembalikan target.
Panggil dengan 2 parameter: target, value. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.
Mengembalikan target (any). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.
Contoh
Contoh pemanggilan dengan nilai placeholder.
local result = setrawmetatable(nil, nil)
print(result)