CylinderMesh
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
L'objet CylinderMesh applique un modèle de maillage «cylindre» à l'BasePart qu'il est parenté.
Qu'est-ce qu'un CylinderMesh fait?
Un CylinderMesh donne le BasePart qu'il a été appliqué à un cylindre en maillage.
Le maillage appliqué donne la même apparence que celle due au SpecialMesh.MeshType d'un SpecialMesh étant réglé sur «Cylinder» ou Class.Part.Shape sur «Cylinder». Cependant, contrairement à ces deux cas, il est orienté afin que la hauteur du cylindre soit le long de l'axe 2>Class.BasePart2>.
Les dimensions de la grille de dimensionnement par rapport à la BasePart.Size de la BasePart . Ce diamantage est uniforme le long de l'axe BasePart et de maintenir un rapport 1:1 pour l'axe X et Z de la partie, en utilisant la valeur la plus basse. Cela
Remarquez que l'objet CylinderMesh ne inclut pas de texture que la propriété DataModelMesh.VertexColor ne fait rien.
Pourquoi utiliser un CylinderMesh ?
L'avantage de l'utilisation d'un maillage au lieu de définir la propriété Part.Shape d'une partie à 'Cylinder' est que les propriétés DataModelMesh.Scale et Class.Data
La principale différence entre un CylinderMesh ou un SpecialMesh avec un SpecialMesh.MeshType défini sur «Cylinder», est l'orientation du maillage du cône. Avec un CylinderMesh, la hauteur du cône
Échantillons de code
local part = Instance.new("Part")
part.Position = Vector3.new(0, 2, 0)
part.Size = Vector3.new(10, 2, 5)
part.Anchored = true
local mesh = Instance.new("CylinderMesh")
mesh.Parent = part
mesh.Scale = Vector3.new(1, 1, 1)
mesh.Offset = Vector3.new(0, 0, 0)
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 .