Espaço de Trabalho 3D

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Workspace é um serviço de contêiner que contém objetos que você deseja que o motor Roblox renderize no mundo 3D. Você normalmente adicionará esses objetos ao espaço de trabalho:

  • BasePart objetos, que inclui tanto Part e MeshPart objetos.
  • Attachment objetos, que você pode anexar a geradores de efeitos especiais, como um ParticleEmitter , objetos de UI, como um BillboardGui , e muito mais.
  • Model objetos que organizam agrupamentos geométricos.
  • Script objetos que são filhos de outros objetos no espaço de trabalho. Scripts não são renderizados, mas podem afetar a renderização de outro Objeto.

Peças

Part objetos representam os blocos de construção primitivos no Roblox. Por padrão, todas as peças têm sua física simulada e são renderizadas se elas aparecerem na área de trabalho 3D. As peças podem tomar a forma de blocos, esferas, cilindros, fatias ou cantos. Além disso, TrussPart atua como uma viga de treliça que

Bloquear
Esfera
Cilindro
Cuña
Cuña de Esquina
A single gray block partA single gray sphere partA single gray cylinder partA single gray wedge partA single gray corner wedge part

Você também pode aplicar modelagem sólida operações a peças, como união ou Negar, para combiná-las em algo mais complexo, como pote ou tubos em branco.

Malhas

Um MeshPart é um objeto que representa uma malha (uma coleção de vértices, bordas e rostos que compõem um Objeto3D). Você geralmente cria malhas usando software de terceiros, como Blender ou Maya, e depois importa-as como uma 1> Class.MeshPart1> usando o Studio.

Meshes podem incluir muito mais detalhes do que qualquer modelagem sólida que você pode fazer no Studio. Eles também podem ter modelos de malha interna e texturas, permitindo que você crie objetos realistas que você pode posar e anima.

A high-quality treasure chest mesh with a texture.
Mala com textura
A realistic looking leafy bush with shadows and depth.
Mala com Superfície)

Terreno

O objeto Terrain permite que você gere e esculpa ambientes de terreno detalhados e realistas, como montanhas, corpos de água, colinas cobertas de grama ou um deserto plano. Usando o Editor de Terreno, você pode facilmente gerar e alterar grandes regiões de terreno.

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

Modelos

Um Model é um objeto de contêiner para agrupamentos geométricos , como BasePart , 1> Class.Motor6D1> objetos e outros modelos. Modelos podem ser simples agrupamentos ou você pode configurar uma parte primária dentro do modelo, para que ela

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.
Um modelo chamado Octavia
A close up view of the model's children in the Explorer window that comprise the model.
Os agrupamentos que compõem o modelo

Acessando o Workspace em Scripts

Dentro de um script, você pode acessar o Workspace de um local de três maneiras diferentes, todas as quais são válidas.

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

A partir dele, você pode realizar um conjunto grande de casos de uso para a lógica de script para suas experiências e criar mundos e interações dinâmicas. Por exemplo:

  • Obtenha uma referência a qualquer objeto no espaço de trabalho para alterar suas propriedades durante a tempo de execução.
  • Obtenha uma referência ao objeto Camera de um usuário para manipular sua visão do espaço de trabalho.
  • Ouça eventos em objetos no espaço de trabalho para executar lógica em momentos específicos, como quando um personagem jogável do usuário toca um objeto.