Workspace ist ein Containerdienst, der Objekte enthält, die du möchtest, dass die Roblox-Engine in der 3D-Welt rendert.Sie fügen diese Objekte in der Regel zum Arbeitsbereich hinzu:
- Attachment Objekte, die Sie mit speziellen Effektgeneratoren wie einem ParticleEmitter , Benutzeroberflächenobjekten wie einem BillboardGui , physischen Constraints und mehr verbinden können.
- Model objekte, die geometrische gruppierungen organisieren.
- Script Objekte, die von anderen Objekten im Arbeitsbereich übergeordnet werden. Skripte werden nicht gerendert, können aber die Rendering eines anderen Objekts beeinflussen.
Teile
Part Objekte repräsentieren die primitiven Bausteine in Roblox.Standardmäßig werden alle Teile ihre Physik simuliert und gerendert, wenn sie im 3D-Arbeitsbereich erscheinen.Teile können die Form von Blöcken, Kugeln, Zylindern, Keilen oder Eckenkeilen annehmen.Darüber hinaus fungiert TrussPart als Traversenbalken, den Charaktere wie eine Leiter klettern können.
![]() | ![]() | ![]() | ![]() | ![]() |
Du kannst auch solide Modellierungsoperationen auf Teile anwenden, wie Union oder negieren, um sie zu etwas Komplexerem wie Schüsseln oder hohlen Rohren zusammenzuführen.
Meshes
Ein MeshPart ist ein Objekt, das ein Mesh darstellt (eine Sammlung von Kanten, Kanten und Gesichtern, die ein 3D-Objekt ausmachen).Du erstellst in der Regel Meshes mit Drittsoftware wie Blender oder Maya, importierst sie dann als MeshPart.
Meshes können viel mehr Details enthalten als jede solide Modellierung, die du in Studio durchführen kannst.Sie können auch interne Rigings und Texturen haben, mit denen Sie lebensähnliche Objekte erstellen können, die Sie posieren und animieren können.


Gelände
Das Terrain Objekt ermöglicht es dir, detaillierte und realistische Geländeumgebungen wie Berge, Gewässer, mit Gras bedeckte Hügel oder eine flache Wüste zu generieren und zu modellieren.Mit dem Terrain-Editor kannst du große Regionen des Terrains leicht generieren und modifizieren.

Modelle
Ein Model ist ein Container-Objekt für geometrische Gruppierungen , wie BasePart , Motor6D Objekte und andere Modelle.Modelle können einfache Gruppierungen sein oder du kannst einen primären Teil innerhalb des Modells festlegen, damit es als eine Montagemaschine funktioniert, die die PhysikEngine als einen einzelnen steifen Körper behandelt.Modelle können auch Skripte enthalten, die auf die einzelnen Objekte des Modells agieren.


Arbeitsplatzzugriff in Skripten
Innerhalb eines Skript, das. PL: die Skriptskannst du auf die Workspace eines Ortes auf drei verschiedene Weise zugreifen, alle von denen sind gültig.
- game:GetService("Workspace")
- workspace
- game.Workspace
Von dort aus kannst du eine große Anzahl von Anwendungsfällen durchführen, um Logik für deine Erlebnisse zu skripten und dynamische Welten und Interaktionen zu erstellen. Zum Beispiel:
- Erhalten Sie einen Verweis auf ein Objekt im Arbeitsbereich, um seine Eigenschaften während der Laufzeit zu ändern.
- Holen Sie sich eine Referenz auf das Objekt eines Benutzers um seine Ansicht des Arbeitsbereichs zu manipulieren.
- Höre auf Ereignisse auf Objekten im Arbeitsbereich, um Logik zu einem bestimmten Zeitpunkt durchzuführen, z. B. wenn ein spielbarer Charakter des Benutzers ein Objekt berührt.