หมวดหมู่
Closures
ตรวจสอบ สร้าง โคลน และแทนที่การปิดคู่มือหมวดหมู่
ภาพรวม
ใช้ภาพรวมนี้เพื่อเข้าใจหมวดหมู่ก่อนเปิดฟังก์ชันที่ต้องการ- ดูว่ากลุ่มฟังก์ชันนี้ช่วยแก้ปัญหาอะไร
- เปรียบเทียบชื่อฟังก์ชันและคำอธิบายในตารางเดียว
- เปิดฟังก์ชันเพื่อดูไวยากรณ์ อาร์กิวเมนต์ ค่าที่ส่งกลับ และตัวอย่าง
Closures
ฟังก์ชันที่ใช้ได้
| ฟังก์ชัน | คำอธิบาย |
|---|---|
checkcaller | ส่งคืนว่าการโทรปัจจุบันเกิดขึ้นจากรหัสที่ผู้ดำเนินการเป็นเจ้าของหรือไม่ |
clonefunction | สร้างโคลนที่สามารถเรียกได้ของฟังก์ชันโดยยังคงรักษาลักษณะการทำงานของฟังก์ชันไว้ |
comparefunctions | ตรวจสอบว่าการอ้างอิงฟังก์ชันทั้งสองชี้ไปที่การปิดพื้นฐานเดียวกันหรือไม่ |
getfunctionhash | ส่งคืนแฮชที่แสดงถึงเนื้อหาโค้ดไบต์ของฟังก์ชันเมื่อมีให้ใช้งาน |
hookfunction | แทนที่ฟังก์ชันเป้าหมายด้วยการแทนที่และส่งกลับฟังก์ชันดั้งเดิม |
hookmetamethod | เชื่อมต่อ metamethod บนโต๊ะหรือวัตถุโดยการติดตั้งฟังก์ชันทดแทน |
iscclosure | คืนค่าว่าฟังก์ชันเป็นการปิด C แบบเนทีฟหรือไม่ |
isexecutorclosure | ส่งคืนว่าฟังก์ชันถูกสร้างขึ้นโดยผู้ดำเนินการหรือไม่ |
isfunctionhooked | ส่งคืนฟังก์ชันที่เชื่อมต่อผ่านระบบ hook ของตัวดำเนินการหรือไม่ |
ishiddenstack | ตรวจสอบว่าฟังก์ชันหรือระดับสแต็กถูกซ่อนจากการตรวจสอบสแต็กหรือไม่ |
islclosure | คืนค่าว่าฟังก์ชันเป็นการปิด Luau หรือไม่ |
isnewcclosure | ส่งคืนว่าฟังก์ชันถูกสร้างขึ้นโดย newcclosure หรือไม่ |
newcclosure | ล้อมฟังก์ชัน Luau เป็นการปิด C ที่ตัวดำเนินการสร้างขึ้น |
newlclosure | สร้างการปิด Luau ที่เป็นเจ้าของโดยผู้บริหารจากฟังก์ชัน |
restorefunction | คืนค่าฟังก์ชันที่เชื่อมต่อไว้ก่อนหน้านี้ หรืออาจใช้ฟังก์ชันดั้งเดิมที่ให้มาก็ได้ |
sethiddenstack | เปลี่ยนแปลงว่าจะซ่อนฟังก์ชันหรือระดับสแต็กจากการตรวจสอบสแต็กหรือไม่ |