BlockMesh

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Das BlockMesh-Objekt gilt ein "Baustein"-Mess Netzwerk auf das BasePart , zu dem es übergeordnet ist. Es funktioniert identisch zu einem SpecialMesh mit SpecialMesh.MeshType auf "Baustein" eingestellt.

Was macht ein BlockMesh?

Ein BlockMesh gibt das BasePart angewendet zu einem gestalteten Netz. Es ist identisch in Aussehen mit einem Standard-Roblox Part .

Die Dimensionen des Meshes skalieren in allen Richtungen lineär mit BasePart.Size , das bedeutet, dass ein Teil, der ein BlockMesh enthält, auf die gleiche Weise skaliert werden kann wie jedes andere Teil.

Die zusätzliche Funktionalität, die BlockMesh jedoch bietet, ist die Fähigkeit, die DataModelMesh.Scale und DataModelMesh.Offset Eigenschaften zu setzen. Dies ermöglicht die Position und Größe des Meshes, die angezeigt wird, zu ändern, ohne die

Beachten Sie, dass das Objekt BlockMesh keine Textur enthält, die DataModelMesh.VertexColor Eigenschaft tut nichts.

Code-Beispiele

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

Zusammenfassung

Eigenschaften

Eigenschaften von DataModelMesh übernommen

Eigenschaften

Methoden

Ereignisse