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 leurs propriétés associées vous donnent un contrôle complet sur les points autour desquels les objets tournent et se traduisent.

Outils de studio interactifs

Les outils interactifs du studio se trouvent dans l'onglet modèle.

Studio's Model tab with the Pivot Tools section highlighted.

Modifier le pivot

L'outil Éditer le pivot vous permet de déplacer ou de faire pivoter le point de pivot d'une partie ou modèle.Une fois configurer, la rotation et l'ajustement se produisent autour du point pivot.Pour plus d'informations, voir Définir une partie principale .

Les diagrammes suivants montrent des exemples de points de pivot en relation avec les limites de l'objet.

A blue cube with its pivot point set in the center of the cube. A green circle represents the object's rotation in relation to its pivot point.

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

A model of a purple, blue, and red block with its pivot point set on a the edge of the model's bounding box. A green circle represents the object's rotation in relation to its pivot point.

Vous pouvez spécifier un PrimaryPart pour les modèles, qui est un BasePart à l'intérieur du modèle que vous pouvez utiliser comme base positionnelle. En termes de points de pivot :

  1. Lorsque vous attribuez un PrimaryPart à un modèlisation, les modifications existantes du point pivot du PrimaryPart sont transférées au point pivot du modèle.Si vous désignez/effacez plus tard le point pivot , le point pivot se réinitialise au centre du boîte de modélisationdu modèlisation.: Si vous supprimez le d'un modèlisation, le point pivot reste au même endroit et ne revient pas à sa position précédente.Cela empêche un sautersoudain si vous supprimez des parties du modèle.
  2. 6>

Aperçu

La case à cocher coller active si le point de pivot se déplace vers les points chauds tels que les coins, les bords ou les centres lorsque vous le déplacez avec l'outil modifier le pivot .Lorsque l'accrochage est activé, les points chauds s'affichent en tant que petits points magenta.

Points chauds sur une partie
>

Points chauds sur un modèle
>

Réinitialiser

Le bouton Réinitialiser déplace le point pivot vers le centre de la boîte de modélisationde bord d'un objet ou modèlisation.Cette opération est utile après avoir modifié la composition d'un modèle et souhaiter placer son point pivot au centre de sa nouvelle boîte de modélisationde bordure.

Propriétés de pivot

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

PropriétéAvertissement
Position d'origine Emplacement mondial actuel de l'objet basé sur son point de pivot plutôt que sur sa boîte de boîte de modélisation. Utile pour définir l'emplacement précis d'un Model .
Orientation d'origine Orientation actuelle de l'objet autour de son point de pivot plutôt que de sa boîte de modélisationde bordure.
Position de décalage pivot Localisation précise du pivot par rapport à l'objet.¹
Orientation décalée pivot Orientation de pivot précise.¹
Position de pivot du monde L'emplacement mondial précis du pivot pour Models sans un PrimaryPart .Si un PrimaryPart est configurer, le modèle utilisera la position de décalage pivot puisque le pivot devient relatif à cette partie.¹
Orientation du pivot mondial L'orientation mondiale précise pour Models sans un PrimaryPart.Si un PrimaryPart est configurer, le modèle utilisera l'orientation de décalage pivot puisque le pivot devient relatif à cette partie.¹
1 Changer cette propriété ne déplacera pas ou ne tournera pas l'objet.

Manipuler les pivots dans les scripts

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

Fonction ou propriétéAvertissement
GetPivot()Interroge l'emplacement mondial actuel du pivot d'un objet en tant que CFrame.Cela renvoie la position d'un objet dans l'espace 3D, indépendamment du fait qu'il s'agisse d'une partie individuelle ou d'un Model .
PivotTo()Déplace l'objet de sorte que son pivot sera localisé à l'endroit spécifié CFrame.Cela permet un mouvement d'objet uniforme des parties et des modèles individuels.
BasePart.PivotOffsetLe CFrame qui spécifie le décentragepivot ; efficacement le décalage du pivot par rapport au CFrame du BasePart
Model.WorldPivotPour Models sans un PrimaryPart , le CFrame qui spécifie le pivot du modèlisationdans l'espace du monde.Si un PrimaryPart est configurer, le modèle utilisera BasePart.PivotOffset puisque le pivot devient relatif à cette partie.²
2 Changer cette propriété ne déplacera pas ou ne tournera pas l'objet.