BlockMesh

Mostrar obsoleto

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

El objeto BlockMesh aplica un malla de « ladrillo » a la BasePart a la que pertenece. Se comporta idénticamente a un SpecialMesh con SpecialMesh.MeshType establecido a 'ladrillo'.

¿Qué hace un BlockMesh?

Un BlockMesh da el BasePart a un malla de forma de ladrillo. Es idéntico en apariencia a un malla de forma de Roblox Part estándar.

Las dimensiones de la malla se escalarán linealmente en todas las direcciones con BasePart.Size, esto significa que una parte que contenga un BlockMesh se puede escalar de la misma manera que cualquier otra parte.

La funcionalidad adicional que BlockMesh trae sin embargo, es la capacidad de establecer las propiedades DataModelMesh.Scale y DataModelMesh.Offset de BasePart.Position o 1>Class.BasePart.Size1> del malla que se muestra para ser cambiado sin cambiar la 4>

Nota como el objeto BlockMesh no incluye una textura que la propiedad DataModelMesh.VertexColor no hace nada.

Amostras de código

BlockMesh Instantiation

local part = Instance.new("Part")
part.Position = Vector3.new(0, 2, 0)
part.Size = Vector3.new(5, 2, 5)
part.Anchored = true
local mesh = Instance.new("BlockMesh")
mesh.Scale = Vector3.new(0.5, 0.5, 0.5)
mesh.Offset = Vector3.new(0, 2, 0)
mesh.Parent = part
local adornment = Instance.new("SelectionBox")
adornment.Adornee = part
adornment.Parent = part
part.Parent = workspace

Resumo

Propriedades

Propriedades herdados de DataModelMesh

Propriedades

Métodos

Eventos