Workspace เป็นบริการคอนเทนเนอร์ที่มีวัตถุที่คุณต้องการให้เครื่องมือนี้เรนเดอร์ในโลก 3D คุณจะมักจะเพิ่มวัตถุเหล่านี้ลงในพื้นที่งาน:
- Attachment วัตถุซึ่งคุณสามารถแนบมากับเครื่องกำเนิดเอฟเฟกต์พิเศษเช่น ParticleEmitter วัตถุ UI เช่น BillboardGui วัตถุกายภาพ 0> Class.Constraint|Constraints0> และอื่น ๆ
- Model วัตถุที่จัดกลุ่มภาพที่เป็นระเบียบาลานซ์
- Script วัตถุที่เป็นบรรพบุรุษโดยวัตถุอื่นในพื้นที่ทำงาน สคริปต์ไม่ได้รวมอยู่ในการแสดงผล แต่สามารถส่งผลกระทบต่อการแสดงผลของวัตถุอื่นได้
อะไหล่
Part วัตถุ代表Roblox การสร้างบล็อกพื้นฐาน โดยปกติ บล็อกทั้งหมดจะมีการจำลองฟิสิกส์และเรนเดอร์ หากปรากฏในพื้นที่ทำงาน 3D พวกเขา
คุณยังสามารถใช้ การจำลองการแข็ง การกระทำกับชิ้นส่วนได้ เช่น การผสานหรือการลบ เพื่อผสานพวกเขาเป็นสิ่งที่ซับซ้อนมากขึ้นเช่นชามหรือท่อเปล่า
เมช
A MeshPart เป็นวัตถุที่เป็นตัวแทนของเมช (คอลเลกชันของเหลี่ยมจุด ขอบ และหน้าที่ประกอบด้วยวัตถุ 3D) คุณโดยปกติจะสร้างเมชโดยใช้ซอฟต์แ
เมชส์สามารถรวมรายละเอียดมากขึ้นในการออกแบบที่แข็งแกร่งใด ๆ ที่คุณสามารถทำได้ใน Studio พวกเขายังสามารถมีริงของภายในและเนื้อผ้า เพื่อให้คุณสามารถสร้างวัตถุที่เหมือนจริงที่คุณสามารถโพสและแอนิเม
ภาพ
วัตถุ Terrain ช่วยให้คุณสร้างและระเบิดสภาพภูมิประเทศที่มีรายละเอียดและเป็นจริง, เช่นภูเขา, พื้นที่น้ำ, หุบเขา, หรือทะเลทรายแบน. โดยใช้ เครื่องแกะสภาพภูม
โมเดล
A Model เป็นวัตถุคอนเทนเนอร์สำหรับ กลุ่มงานภาพปริศนา เช่น BasePart , 1> Class.Motor6D1> วัตถุ แ
เข้าถึง Workspace ในสคริปต์
ภายในสคริปต์คุณสามารถเข้าถึง Workspace ของสถานที่ได้สามวิธีที่แตกต่างกันทั้งหมดของสถานที่เหล่านี้เป็นสถานที่ที่ถูกต้องตามกฎหมาย
- workspace
- game.Workspace
- game:GetService("Workspace")
จากที่นั่นคุณสามารถดำเนินการชุดขนาดใหญ่ของกรณีใช้งานสำหรับสคริปต์โลจิกสำหรับประสบการณ์ของคุณและสร้างโลกและการโต้ตอบที่ดินามิก ตัวอย่างเช่น:
- รับคำอ้างถึงอันใด ๆ ในพื้นที่ทํางานเพื่อเปลี่ยนคุณสมบัติของมันในระหว่างการประมวลผล
- รับอ้างอิงไปยังวัตถุ Camera ของผู้ใช้เพื่อ จัดการมุมมองของพวกเขา ของพื้นที่การทำงาน
- ฟังสิ่งที่เกิดขึ้นในวัตถุในพื้นที่ทํางานเพื่อดําเนินการตามล็อกิกในเวลาที่เฉพาะเจาะจง เช่นเมื่อตัวละครของผู้ใช้สามารถสัมผัสวัตถุได้ Errors: