Class
BlockMesh
The BlockMesh object applies a 'brick' mesh to the BasePart it is
parented to. It behaves identically to a SpecialMesh with
SpecialMesh.MeshType set to 'Brick'.
The BlockMesh object applies a 'brick' mesh to the BasePart it is
parented to. It behaves identically to a SpecialMesh with
SpecialMesh.MeshType set to 'brick'.
What does a BlockMesh do?#
A BlockMesh gives the BasePart it was applied to a brick shaped mesh.
It is identical in appearance to a standard Roblox Part.
The dimensions of the mesh will scale linearly in all directions with
BasePart.Size, this means a part containing a BlockMesh can be resized
the same way as any other part.
The additional functionality a BlockMesh brings however, is the ability to set
the DataModelMesh.Scale and DataModelMesh.Offset properties.
These allow the position and dimensions of the mesh that is displayed to be
changed without changing the BasePart.Position or
BasePart.Size of the BasePart the mesh is parented to.
Note as the BlockMesh object does not include a texture the
DataModelMesh.VertexColor property does not do anything.
Inherited members#
Inherited from DataModelMesh 3
Properties (3)
Inherited from Instance 58
Properties (10)
Archivable, archivable, Capabilities, IsInSandbox, Name, Parent, PredictionMode, RobloxLocked, Sandboxed, UniqueId
Methods (39)
AddTag, children, ClearAllChildren, Clone, clone, Destroy, destroy, FindFirstAncestor, FindFirstAncestorOfClass, FindFirstAncestorWhichIsA, FindFirstChild, findFirstChild, FindFirstChildOfClass, FindFirstChildWhichIsA, FindFirstDescendant, GetActor, GetAttribute, GetAttributeChangedSignal, GetAttributes, GetChildren, getChildren, GetDebugId, GetDescendants, GetFullName, GetStyled, GetStyledPropertyChangedSignal, GetTags, HasTag, IsAncestorOf, IsDescendantOf, isDescendantOf, IsPropertyModified, QueryDescendants, Remove, remove, RemoveTag, ResetPropertyToDefault, SetAttribute, WaitForChild