หมวดหมู่

Metatables

Metatables, metafields และเมธอด namecall

คู่มือหมวดหมู่

ภาพรวม

ใช้ภาพรวมนี้เพื่อเข้าใจหมวดหมู่ก่อนเปิดฟังก์ชันที่ต้องการ
  • ดูว่ากลุ่มฟังก์ชันนี้ช่วยแก้ปัญหาอะไร
  • เปรียบเทียบชื่อฟังก์ชันและคำอธิบายในตารางเดียว
  • เปิดฟังก์ชันเพื่อดูไวยากรณ์ อาร์กิวเมนต์ ค่าที่ส่งกลับ และตัวอย่าง

Metatables

ฟังก์ชันที่ใช้ได้

11 ฟังก์ชัน
ฟังก์ชันคำอธิบาย
getmetafieldอ่านฟิลด์จาก metatable เป้าหมายโดยไม่เปลี่ยนสถานะอ่านอย่างเดียว
getnamecallmethodส่งคืนวิธีการ namecall ที่กำลังเรียกใช้อยู่
getrawmetatableส่งกลับค่า metatable ดิบสำหรับค่าเป้าหมาย
hasmetafieldตรวจสอบว่า metatable มีช่องหรือไม่
hasmetatableตรวจสอบว่าค่าเป้าหมายมี metatable หรือไม่
isreadonlyส่งคืนว่าตารางหรือ metatable เป็นแบบอ่านอย่างเดียวในปัจจุบันหรือไม่
makereadonlyทำเครื่องหมายตารางเป็นแบบอ่านอย่างเดียว
makewriteableทำให้ตารางแบบอ่านอย่างเดียวสามารถเขียนได้
setnamecallmethodตั้งค่าวิธี namecall ปัจจุบันที่ใช้โดย hooks namecall
setrawmetatableตั้งค่า metatable ดิบสำหรับค่าเป้าหมายและส่งกลับเป้าหมาย
setreadonlyเปลี่ยนสถานะอ่านอย่างเดียวของตารางหรือ metatable