Engine Class
ModuleScript
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
สรุป
คุณสมบัติ
LinkedSource:ContentId |
ตัวอย่างโค้ด
ตัวอย่างโมดูลสคริปต์ง่ายๆ
-- ตารางเก็บค่าหลายค่าในตัวแปรเดียว
local MyFunctions = {}
-- เพิ่มฟังก์ชันบางอย่างลงในตาราง
function MyFunctions.foo()
print("ฟู!")
end
function MyFunctions.bar()
print("บาร์!")
end
-- โมดูลสคริปต์ต้องคืนค่าหนึ่งค่าเท่านั้น
return MyFunctionsการใช้งาน Simple ModuleScript
-- ฟังก์ชัน require จะได้รับ ModuleScript จากนั้นจะทำงาน
-- โค้ด รอจนกว่าจะส่งค่ากลับมาเป็นค่าตัวเดียว。
local MyFunctions = require(script.Parent.MyFunctions)
-- นี่คือฟังก์ชันตัวอย่างบางอย่างที่กำหนดไว้ในตัวอย่างโค้ดอื่น
MyFunctions.foo()
MyFunctions.bar()เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
LinkedSource