Spazio di lavoro 3D

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Workspace è un servizio container che contiene oggetti che vuoi che il motore Roblox renda nel Mondo3D.Aggiungerai tipicamente questi oggetti allo spazio di lavoro:

  • BasePart oggetti, che include sia Part e MeshPart oggetti.
  • Attachment oggetti, ai quali puoi aggiungere generatori di effetti speciali come un ParticleEmitter , oggetti UI come un BillboardGui , fisici Constraints e altro ancora.
  • Model oggetti che organizzano gruppi geometrici.
  • Script oggetti che sono parented da altri oggetti nell'area di lavoro. Gli script non vengono visualizzati ma possono influenzare il rendering di un altro oggetto.

Pezzi

Part oggetti rappresentano i blocchi di costruzione primitivi in Roblox.Per impostazione predefinita, tutte le parti hanno la loro fisica simulata e vengono visualizzate se appaiono nell'area di lavoro 3D.Le parti possono assumere la forma di blocchi, sfere, cilindri, cunei o angoli cunei.Inoltre, TrussPart funge da truss beam che i personaggi possono salire come una scala.

Blocca
Sfera
Cilindro
Piccone
Angolo cuneo
A single gray block partA single gray sphere partA single gray cylinder partA single gray wedge partA single gray corner wedge part

Puoi anche applicare operazioni di modellazione solida alle parti, come unione o Negare, per combinarle in qualcosa di più complesso come ciotole o tubi vuoti.

Maglie

Un MeshPart è un oggetto che rappresenta una mesh (una raccolta di vertici, bordi e facce che compongono un oggetto 3D).Di solito crei mesh utilizzando software di terze parti come Blender o Maya, quindi importali come MeshPart usando Studio.

Le maglie possono includere molti più dettagli di qualsiasi modellazione solida che puoi fare in Studio.Possono anche avere rig e texture interne, consentendoti di creare oggetti realistici che puoi posare e animare.

A high-quality treasure chest mesh with a texture.

Mesh con texture
>

A realistic looking leafy bush with shadows and depth.

Mesh con SurfaceAppearance
>

Terreno

L'oggetto Terrain ti consente di generare e scolpire ambienti di terreno dettagliati e realistici, come montagne, bacini d'acqua, colline ricoperte d'erba o un deserto piatto.Usando l'Editor del terreno, puoi facilmente generare e modificare grandi regioni di terreno.

A viewport view of desert terrain with mountains in the distance.

Modelli

Un Model è un oggetto container per gruppi geometrici , come BasePart , Motor6D oggetti e altri modelli.I modelli possono essere semplici gruppi o puoi impostare una parte primaria all'interno del modello, in modo che funga da assemblaggio, che il motore fisico tratta come un singolo corpo rigido.I modelli possono anche contenere script che agiscono sugli oggetti individuali del modello.

A humanoid model of a creepy girl with four red eyes standing in an A pose. She wears a maroon dress with webs and bright red stockings.

Un modello chiamato Octavia
>

A close up view of the model's children in the Explorer window that comprise the model.

I gruppi che comprendono il modello
>

Accesso alla postazione di lavoro negli script

All'interno di uno script, puoi accedere a un Postodi Workspace in tre modi diversi, tutti validi.

  • game:GetService("Workspace")
  • workspace
  • game.Workspace

Da lì, puoi eseguire un grande set di casi d'uso per scriptare la logica per le tue esperienze e creare mondi e interazioni dinamici. Ad esempio:

  • Ottieni un riferimento a qualsiasi oggetto nell'area di lavoro per modificare le sue proprietà durante l'Tempo esecuzione.
  • Ottieni un riferimento all'oggetto di un utente per manipolare la loro vista dello spazio di lavoro>.
  • Ascolta gli eventi sugli oggetti nell'area di lavoro per eseguire la logica a tempi specifici, come quando un personaggio giocabile dell'utente tocca un oggetto .