Debug

getconstant

อ่านค่าคงที่จากฟังก์ชัน ระดับสแต็ก หรือต้นแบบด้วยดัชนีแบบฐานเดียว

ไวยากรณ์

getconstant(target: function | integer, index: number | integer): any | nil
Aliases debug.getconstant

Arguments

ชื่อชนิดคำอธิบาย
targetfunction | integerฟังก์ชัน ระดับสแต็ก หรือต้นแบบที่จะตรวจสอบ
indexnumber | integerดัชนีแบบอิงเดียวภายในค่าคงที่ โปรโตคอล ค่าเพิ่ม หรือช่องสแต็ก

Returns

ชื่อชนิดคำอธิบาย
constantany | nilค่าคงที่ตามดัชนีที่ร้องขอ หรือไม่มีเลยเมื่อค่าดังกล่าวหายไป

คำอธิบาย

อ่านค่าคงที่จากฟังก์ชัน ระดับสแต็ก หรือต้นแบบด้วยดัชนีแบบฐานเดียว

เรียกด้วย parameter 2 ค่า: target, index ตาราง arguments อธิบายค่าที่จำเป็นและค่าที่ปรับพฤติกรรม

ส่งคืน constant (any | nil) ใช้ตาราง returns เพื่อแยกค่าที่สำเร็จ ผลลัพธ์ nil และ error ที่จัดการต่อได้

ตัวอย่าง

ตัวอย่างการเรียกใช้ด้วยค่าตัวอย่าง

local result = getconstant(1, 1)
print(result)