เรียนรู้
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
เลิกใช้แล้ว

Source
อ่านพร้อมๆ กัน
ความสามารถ: PluginOrOpenCloud
ModuleScript.Source:string

©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ