Roblox globals
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
Roblox ให้ฟังก์ชันและตัวแปรที่สร้างขึ้นเองหลายอย่างที่ไม่ซ้ำกันในการฝัง Luauเหล่านี้พบได้เฉพาะใน Roblox และไม่ถูกบรรจุโดยปกติด้วย Luau หรือ Lua
สรุป
ฟังก์ชัน
คืนจำนวนเวลาในวินาทีที่ตัวอย่างปัจจุบันของ Roblox ได้ทำงานอยู่
อ้างถึง PluginManager ซึ่งเป็นโซลูชันเดี่ยวที่ถูกละทิ้งซึ่งเคยจำเป็นต้องสร้างปลั๊กอิน
คืนวัตถุ GlobalSettings ซึ่งสามารถใช้เพื่อเข้าถึงวัตถุการตั้งค่าที่กำหนดพฤติกรรมของ Roblox Studio
คืนจำนวนเวลาในวินาทีตั้งแต่ยุค Unix ตามเวลาของอุปกรณ์นี้
คืนจำนวนเวลาในวินาทีที่ผ่านไปนับตั้งแต่ตัวอย่างเกมปัจจุบันเริ่มทำงาน
คืนประเภทของวัตถุที่กำหนดเป็นข้อความและสนับสนุนประเภทเฉพาะของ Roblox (เช่น Vector3)
คืนวัตถุ UserSettings ซึ่งใช้ในการอ่านข้อมูลจากการตั้งค่าเมนูเกมปัจจุบันของผู้ใช้
คืนเวอร์ชันปัจจุบันของ Roblox เป็นข้อความที่รวมถึงการสร้าง เวอร์ชัน แพทช์ และการกระทำ
ทำงานคล้ายกับการพิมพ์ยกเว้นด้วยรูปแบบการจัดรูปแบบที่แตกต่างกันมากขึ้น (สีเหลือง); มีจุดมุ่งหมายเพื่อข้อความที่อธิบายปัญหาที่อาจเกิดขึ้น
คุณสมบัติ
มีวัตถุ Enum ทั้งหมด
อ้างถึงโซลเดี่ยวของ DataModel ซึ่งเป็นต้นแบบของชั้นวาระของสถานที่
ปลั๊กอิน
ตารางที่แชร์ระหว่างโค้ดทั้งหมดที่ทำงานในระดับบริบทการดําเนินการเดียวกัน
การอ้างอิงถึงวัตถุ LuaSourceContainer (สคริปต์, สคริปต์ท้องถิ่น หรือ ModuleScript) รหัส
การอ้างอิงถึงบริการพื้นที่ทำงานซึ่งมีส่วนประกอบทางกายภาพทั้งหมดของสถานที่
ฟังก์ชัน
PluginManager
ส่งคืน PluginManager ซึ่งเป็นซิงเกิลตันที่ถูกละทิ้งซึ่งเคยจำเป็นต้องสร้างปลั๊กอินก่อนหน้านี้ยังคงมีการใช้งานที่เกี่ยวข้อง เช่น หากคุณต้องสร้างวัตถุปลั๊กอินจากแถบคําสั่งของ Roblox Studio
ส่งค่ากลับ
settings
คืนวัตถุ GlobalSettings ซึ่งสามารถใช้เพื่อเข้าถึงวัตถุการตั้งค่าที่ใช้ในเมนูการตั้งค่าของ Roblox Studio
ส่งค่ากลับ
UserSettings
คืนวัตถุ UserSettings ซึ่งใช้ในการอ่านข้อมูลจากการตั้งค่าเมนูเกมปัจจุบันของผู้ใช้
ส่งค่ากลับ
version
ส่งคืนเวอร์ชันปัจจุบันของ Roblox กำลังติดตาม:
- การสร้าง - รุ่นปัจจุบันของเชลล์แอปพลิเคชันที่เป็นเจ้าภาพของไคลเอนต์
- รุ่น - รุ่นปล่อยที่ใช้อยู่ของ Roblox
- แพทช์ - หมายเลขแพทช์ปัจจุบันสำหรับรุ่นนี้ของ Roblox
- ส่งการเปลี่ยนแปลง - ID ของการเปลี่ยนแปลงภายในครั้งล่าสุดที่ได้รับการยอมรับในรุ่นนี้ของไคลเอนต์
ส่งค่ากลับ
warn
มีพฤติกรรมเหมือนกับฟังก์ชันการพิมพ์ของ Luau ยกเว้นผลผลิตจะถูกจัดรูปเป็นคําเตือนด้วยข้อความสีเหลืองและเวลาที่บันทึกฟังก์ชันนี้รองรับจํานวนอาร์กิวเมนต์ใดๆ และจะพยายามแปลงเป็นข้อความที่จะถูกรวมเข้าด้วยช่องว่างระหว่างพวกเขา
พารามิเตอร์
ฟังก์ชันนี้รองรับจํานวนอาร์กิวเมนต์ใดๆ และจะพยายามแปลงเป็นข้อความที่จะถูกรวมเข้าด้วยช่องว่างระหว่างพวกเขา
ส่งค่ากลับ
คุณสมบัติ
Enum
พิมพ์Enums ซึ่งเก็บข้อมูลเนมทั้งหมดที่สามารถใช้ใน Roblox ได้
plugin
การอ้างอิงถึงวัตถุ Plugin ที่แทนที่ส่วนปลั๊กอินที่ถูกดำเนินการจากสิ่งนี้ Scriptการอ้างอิงนี้มีอยู่เฉพาะในบริบทที่สคริปต์ถูกดำเนินการเป็นปลั๊กอินและไม่ถูกส่งไปยัง ModuleScripts ภายในปลั๊กอินเพื่อใช้การอ้างอิงนี้ใน ModuleScript คุณต้องส่งมันโดยเฉพาะ
assert(plugin, "This script must be run as a plugin!")-- Code beyond this point will execute only if the script is run as a plugin
script
การอ้างอิงถึงวัตถุสคริปต์ที่กําลังดําเนินการตามรหัสที่คุณกําลังเขียนมันสามารถเป็น Script หรือ LocalScript หรือ ModuleScriptตัวแปรนี้ไม่สามารถใช้งานได้เมื่อดำเนินการตามคําสั่งแถบคําสั่งของ Roblox Studio ได้