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