Espacio de Trabajo 3D

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Workspace es un servicio de contenedor que contiene objetos que desea que renderice el motor de Roblox en el mundo 3D. Por lo general, agregarás estos objetos al espacio de trabajo:

  • BasePart objetos, que incluye tanto Part y MeshPart objetos.
  • Attachment objetos, que puedes adjuntar a generadores de efectos especiales como un ParticleEmitter , objetos de UI como un BillboardGui , físico 0> Class.Constraint|Constraints0> y más.
  • Model objetos que organizan agrupaciones geométricas.
  • Script objetos que son padres de otros objetos en el espacio de trabajo. Los scripts no se renderizan pero pueden afectar el rendimiento de otro objeto.

Partes

Part objetos representan los bloques de construcción primitivos en Roblox. Por defecto, todas las partes tienen su física simulada y se renderizan si aparecen en el espacio de trabajo 3D. Las partes pueden tomar la forma de bloques, esferas, cilindros, pedazos o esquinas. Además, TrussPart actúa como un truss beam que los personajes pueden escalar como una escal

Bloquear
Esfera
Cylinder
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

También puedes aplicar modelado sólido operaciones a las partes, como unión o negar, para combinarlas en algo más complejo como tazas o tubos vacíos.

Mallas

Un MeshPart es un objeto que representa un malla (una colección de vértices, bordes y caras que constituyen un objeto 3D). Por lo general, crea mallas usando software de terceros como Blender o Maya, luego importarlas como 1> Class.MeshPart1> usando Studio.

Las meshes pueden incluir mucho más detalle que cualquier modelado sólido que puedas hacer en Studio. También pueden tener rigs y texturas internas, lo que te permite crear objetos que puedes posar y animar.

A high-quality treasure chest mesh with a texture.
Malla con textura
A realistic looking leafy bush with shadows and depth.
Malla con Superficie Superficie

Terreno

El objeto Terrain te permite generar y escultar ambientes de terreno detallados y realistas, como montañas, cuerpos de agua, colinas cubiertas de hierba o un desierto plano. Usando el Editor de terreno, puedes generar fácilmente y alterar grandes regiones del terreno.

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

Modelos

Un Model es un objeto de contenedor para agrupaciones geométricas , como BasePart , 1> Class.Motor6D1> objetos y otros modelos. Los modelos pueden ser simple agrupaciones o puede establecer una parte principal dentro del aplicación de modelado, para que funcione como un montaje,

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 modelo llamado Octavia
A close up view of the model's children in the Explorer window that comprise the model.
Los agrupados que constituyen el modelo

Accediendo al espacio de trabajo en los scripts

Dentro de un script, puede acceder a un lugar de Workspace de tres maneras diferentes, todas las cuales son válidas.

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

Desde allí, puede llevar a cabo un conjunto grande de casos de uso para la lógica de scripts para sus experiencias y crear mundos y interacciones dinámicas. Por ejemplo:

  • Obtenga una referencia a cualquier objeto en el espacio de trabajo para cambiar sus propiedades durante el tiempo de ejecución.
  • Obtener una referencia a un objeto de Camera de un usuario para manipular su vista del espacio de trabajo.
  • Escucha los eventos en los objetos en el espacio de trabajo para llevar a cabo lógica en un momento específico, como cuando un personaje jugable de un usuario toca un objeto .