Outils de pivot

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Les outils de pivot et les propriétés connexes vous donnent un contrôle total sur les points autour desquels les objets tournent et se déplacent.

Outils de Studio interactifs

Les outils de Studio interactifs se trouvent dans la barre d'outils de l'onglet Modèle.

Outil de pivot mis en évidence dans la barre d'outils de Studio.

Lorsque Pivot est activé, vous pouvez déplacer ou faire pivoter le point de pivot d'une partie ou d'un modèle. Une fois défini, la rotation et l'échelle se produisent autour du point de pivot. Pour plus d'informations, voir définir une partie principale.

Les diagrammes suivants montrent des exemples de positions de pivot par rapport aux limites de l'objet.

Un cube bleu avec son point de pivot situé au centre du cube. Un cercle vert représente la rotation de l'objet par rapport à son point de pivot.

Lorsque vous faites pivoter le pivot d'un modèle, la boîte englobante du modèle tourne également.

Un modèle d'un bloc violet, bleu et rouge avec son point de pivot situé sur le bord de la boîte englobante du modèle. Un cercle vert représente la rotation de l'objet par rapport à son point de pivot.

Vous pouvez spécifier une PrimaryPart pour les modèles, qui est une BasePart au sein du modèle que vous pouvez utiliser comme base de position. En termes de points de pivot :

  1. Lorsque vous assignez une PrimaryPart à un modèle, le pivot existant change pour devenir le point de pivot de la PrimaryPart. Si vous désassignez/effacez plus tard la PrimaryPart, le point de pivot se réinitialise au centre de la boîte englobante du modèle.
  2. Si vous supprimez la PrimaryPart d'un modèle, le point de pivot reste à la même position et ne revient pas à sa position précédente. Cela évite un « saut » soudain si vous supprimez des parties du modèle.

Accrocher

La case à cocher Accrocher, accessible en maintenant le petit coin fléché sur le bouton Pivot, active ou désactive si le point de pivot s'accroche aux points chauds tels que les coins, les arêtes ou les centres lorsque vous le déplacez avec l'outil Modifier le Pivot. Lorsque l'accroche est activée, les points chauds s'affichent comme de petits points magenta.

Points chauds sur une partie
Points chauds sur un modèle

Réinitialiser

Le bouton Réinitialiser déplace le point de pivot au centre de la boîte englobante d'un objet ou d'un modèle. Cette opération est utile après que vous ayez modifié la composition d'un modèle et que vous souhaitiez placer son point de pivot au centre de sa nouvelle boîte englobante.

Outil de Réinitialisation du Pivot mis en évidence dans la barre d'outils de Studio.

Propriétés de pivot

En plus des outils interactifs, les valeurs de pivot peuvent être définies directement dans la fenêtre Propriétés.

PropriétéDescription
Position d'origineEmplacement actuel dans le monde de l'objet basé sur son point de pivot plutôt que sur sa boîte englobante. Utile pour définir l'emplacement précis d'un Model.
Orientation d'origineOrientation actuelle de l'objet basée autour de son point de pivot plutôt que sur sa boîte englobante.
Position de décalage du pivotEmplacement précis du pivot par rapport à l'objet.¹
Orientation de décalage du pivotOrientation précise du pivot.¹
Position du pivot mondialEmplacement mondial précis du pivot pour les Models sans PrimaryPart. Si un PrimaryPart est défini, le modèle utilisera Position de décalage du pivot puisque le pivot devient relatif à cette partie.¹
Orientation du pivot mondialOrientation mondiale précise pour les Models sans PrimaryPart. Si un PrimaryPart est défini, le modèle utilisera Orientation de décalage du pivot puisque le pivot devient relatif à cette partie.¹
1 Modifier cette propriété ne déplacera ni ne fera tourner l'objet.

Manipuler les pivots dans les scripts

Au-delà des outils de Studio, les points de pivot peuvent être accédés et manipulés dans les scripts.

Fonction ou PropriétéDescription
GetPivot()Interroge l'emplacement mondial actuel d'un pivot d'objet en tant que CFrame. Cela renvoie la position d'un objet dans l'espace 3D, quel que soit le fait qu'il s'agisse d'une partie individuelle ou d'un Model.
PivotTo()Déplace l'objet de sorte que son pivot sera situé à la CFrame spécifiée. Cela permet un mouvement uniforme des objets, tant des parties individuelles que des modèles.
BasePart.PivotOffsetLe CFrame qui spécifie le décalage de pivot ; effectivement le décalage du pivot par rapport au CFrame du BasePart
Model.WorldPivotPour les Models sans PrimaryPart, le CFrame qui spécifie le pivot du modèle dans l'espace mondial. Si un PrimaryPart est défini, le modèle utilisera BasePart.PivotOffset puisque le pivot devient relatif à cette partie.²
2 Modifier cette propriété ne déplacera ni ne fera tourner l'objet.
©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.