ScriptContext
แสดงที่เลิกใช้งานแล้ว
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
บริการนี้ควบคุมวัตถุทั้งหมด BaseScript ของบริการนี้ ส่วนใหญ่ของคุณสมบัติและวิธีการของบริการนี้ล็อคไว้สำหรับการใช้งานภายใน
สรุป
วิธีการ
จํากัดระยะเวลาในการดําเนินการของสคริปต์โดยไม่ต้องยืนหยัด
อีเวนต์
เปิดใช้งานเมื่อเกิดข้อผิดพลาด
คุณสมบัติ
วิธีการ
SetTimeout
void
จํากัดระยะเวลาในการดําเนินการของสคริปต์โดยไม่ต้องยืนหยัด
พารามิเตอร์
ส่งค่ากลับ
void
อีเวนต์
Error
เปิดใช้งานเมื่อเกิดข้อผิดพลาด
พารามิเตอร์
ตัวอย่างโค้ด
ScriptContext.Error
local ScriptContext = game:GetService("ScriptContext")
local function onError(message, trace, script)
print(script:GetFullName(), "errored!")
print("Reason:", message)
print("Trace:", trace)
end
ScriptContext.Error:Connect(onError)
-- Somewhere, in another script
error("Error occurred!")