BlockMesh

Afficher les obsolètes

*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

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

Résumé

Propriétés

Propriétés hérités de DataModelMesh
  • Lecture parallèle

    L'Offset d'un maillage détermine la position relative par rapport à la BasePart.Position d'un maillage que le maillage sera affiché à.

  • Lecture parallèle

    La taille d'une maillage détermine la taille de la maillage par rapport à ses dimensions d'origine.

  • Lecture parallèle

    Change la couleur d'une texture de maillage, utilisée avec FileMesh.TextureId .

Propriétés

Méthodes

Évènements