BlockMesh
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
L'objet BlockMesh applique un maillage «brique» à l'BasePart qu'il est parenté. Il se comporte identiquement à un SpecialMesh avec SpecialMesh.MeshType défini sur «brique».
Qu'est-ce qu'un BlockMesh fait?
Un BlockMesh donne le BasePart qu'il a été appliqué à un maillage de forme de brique. Il est identique en apparence qu'un Roblox standard Part.
Les dimensions du maillage s'échelonneront linéairement dans toutes les directions avec BasePart.Size, ce qui signifie qu'une partie contenant un BlockMesh peut être redimensionnée de la même façon que n'importe quelle autre partie.
La fonctionnalité supplémentaire qu'un BlockMesh apporte cependant, est la capacité de définir les propriétés DataModelMesh.Scale et DataModelMesh.Offset de BasePart.Position ou 1> Class.BasePart.Size1> du maillage qui est affiché pour
Remarquez que l'objet BlockMesh ne inclut pas de texture que la propriété DataModelMesh.VertexColor ne fait rien.
Échantillons de code
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
Résumé
Propriétés
Propriétés hérités de DataModelMeshL'Offset d'un maillage détermine la position relative par rapport à la BasePart.Position d'un maillage que le maillage sera affiché à.
La taille d'une maillage détermine la taille de la maillage par rapport à ses dimensions d'origine.
Change la couleur d'une texture de maillage, utilisée avec FileMesh.TextureId .