Configuration
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
วัตถุการกำหนดค่าเป็นวัตถุคอนเทนเนอร์ที่ออกแบบมาเพื่อให้มีวัตถุค่าที่ใช้ใน Tools หรือในรูปแบบใดก็ตามที่ใช้ Scripts เพื่อให้เข้าถึงได้ง่ายขึ้น
วัตถุการกำหนดค่าทำงานอย่างไร?
วัตถุการกำหนดค่าเป็นเพียงภาชนะและไม่ได้เสนอฟังก์ชันเพิ่มเติมโดยอัตโนมัติให้กับ Folder
การกำหนดค่าควรมีวัตถุค่า ( BrickColorValue , NumberValue , IntValue , ObjectValue ฯลฯ)วัตถุค่าเหล่านี้ควรอ่านโดย Script หรือ LocalScript ที่เกี่ยวข้องกับการกำหนดคอนสแตนต์เช่นความเสียหาย ความเร็ว หรือสี
ตัวอย่างเช่น
local damage = 10
กลายเป็น:
local configuration = tool:FindFirstChildWhichIsA("Configuration", true)damage = configuration:FindFirstChild("Damage").Value -- A NumberValue
วัตถุการกำหนดค่ามีจุดมุ่งหมายเพื่อวางไว้ภายใน BasePart ใน Model หรือ Toolเดิมมันมีจุดมุ่งหมายเพื่อใช้ร่วมกับเครื่องมือที่ให้อินเทอร์เฟซ GUI เพื่อแก้ไขคุณสมบัติเหล่านี้แต่ตอนนี้มันเป็นที่นิยมมากขึ้นสำหรับนักพัฒนาที่จะแก้ไขค่าเหล่านี้โดยตรงในหน้าต่างคุณสมบัติของ Roblox Studio
ทำไมฉันควรใช้วัตถุการกำหนดค่า?
การใช้การกำหนดค่าเป็นตัวเลือก แต่ผู้พัฒนาจํานวนมากเลือกที่จะใช้พวกเขาด้วยเหตุผลต่อไปนี้
- ตัวแปรที่ถูกเก็บไว้ในการกำหนดค่าสามารถค้นหาได้อย่างรวดเร็วและอยู่ในสถานที่เดียว
- เมื่อแบ่งปันงานของคุณ รหัส
- ให้ตำแหน่งเดียวสำหรับตัวแปรที่อ่านโดยสคริปต์หลายตัวในเกมที่ซับซ้อนมากขึ้น