| Navigasi fungsi | Deskripsi |
|---|---|
getmetafield | Returns a raw metafield value from the target metatable. target may be any value, and field must be a string. The function does not call the metafield, does not invoke __index lookup, and returns nil when the metatable or field is missing. |
getnamecallmethod | Mengembalikan current Luau namecall atom yang disimpan di the current namecall method. Function tidak menerima arguments dan mengembalikan exactly one value. Jika the current namecall method ada, the current namecall method lebih besar dari 0, dan the current namecall method non-null, function push data itu sebagai string dengan string return. Jika tidak, function push nil. Function tidak memeriksa arguments, tidak menghitung method name dari target object, dan tidak memanggil metamethod apa pun. get_namecall_method adalah alias untuk getnamecallmethod. |
getrawmetatable | Returns the metatable currently attached to a target value, or nil when none is present. The function returns exactly one value and does not change the target. debug.getmethods is an alias for getrawmethods. |
hasmetafield | Returns whether the target value has a non-nil raw metafield with the requested name. The function does not call the metafield, does not invoke __index lookup, and does not change readonly state. |
hasmetatable | Returns whether the target value has a metatable. The function returns one boolean and does not return or change the metatable itself. |
isreadonly | Returns whether a table is readonly. The argument must be a table, and the function does not change it. |
makereadonly | Marks a table as readonly and returns no values. |
makewriteable | Marks a table as writable and returns no values. |
setnamecallmethod | Replaces the current namecall method string when a current namecall method exists. The method argument must be a string. If no current namecall method exists, the call returns no values and does not create one. set_namecall_method is an alias. |
setrawmetatable | Sets the metatable for a target value and returns the original target. metatable must be a table or nil; nil clears the metatable. debug.setmethods is an alias for setrawmethods. |
setreadonly | Sets whether a table is readonly and returns no values. |
Metatables
Metatables
Metatabel, metafield, dan metode pemanggilan nama.
Metatabel, metafield, dan metode pemanggilan nama.