BlockMesh

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

块网格对象将“砖块”网格应用到它所属的 BasePart 。它与 SpecialMesh 设置为 'brick' 的 SpecialMesh.MeshType 相同行为。

块网格做什么?

一个块网格将其应用于砖形网格。它在外观上与标准 Roblox 相同。

网格的维度在所有方向上都会线性缩放 BasePart.Size , 这意味着包含块网格的零件可以像其他任何零件一样进行缩放。

然而,BlockMesh 带来的额外功能是设置 DataModelMesh.ScaleDataModelMesh.Offset 属性的能力。这些允许显示的网格位置和尺寸无需更改网格的 或 来更改网格的父辈。

注意,由于 BlockMesh 对象不包含纹理,因此 DataModelMesh.VertexColor 属性无法做任何操作。

代码示例

A simple demonstration of how a BlockMesh can be created and how the DataModelMesh.Scale and DataModelMesh.Offset properties can be used.

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

概要

属性

继承自DataModelMesh属性

属性

方法

活动