Construire une porte à charnière

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

Le système physique de Roblox vous permet de construire des mécanismes mobiles tels que des portes, des plateformes rotatives et même des véhicules à l'aide de contraintes. Par exemple, une porte battante peut être construite en utilisant le HingeConstraint.

Configuration de la porte

Commencez par créer des pièces pour la porte et ses attaches. Les Attaches sont les endroits où un objet peut se connecter à un autre. Ces attaches seront plus tard utilisées pour connecter la porte à son cadre avec une charnière.

  1. Créez deux pièces avec des noms comme Porte et CadrePorte.

    alt

  2. Sélectionnez CadrePorte. Dans la fenêtre Propriétés, activez Ancré afin qu'il ne puisse pas bouger.

    alt

  3. Dans l'Explorateur, survolez CadrePorte et ajoutez une nouvelle Attache. Répétez la même procédure pour ajouter une attache à la Porte.

    alt

  4. Renommez les attaches pour indiquer à quoi elles sont attachées, comme AttachePorte et AttacheCadre.

    alt

Déplacer les attaches

De nouvelles attaches sont créées au centre d'une pièce. Pour qu'elles fonctionnent avec la porte, les deux attaches doivent être déplacées pour se faire face.

  1. Pour voir les contraintes et les attaches, activez Afficher les détails de la contrainte dans le menu Vue de Studio.

  2. Dans l'Explorateur, sélectionnez AttacheCadre.

    alt

  3. Appuyez sur F pour vous concentrer sur l'attache et zoomer si nécessaire. Ensuite, utilisez l'outil Déplacer pour positionner l'attache à la surface du cadre de porte, face à la porte.

  4. Répétez la même procédure pour déplacer AttachePorte. Vos attaches doivent être positionnées sur la surface face à leur homologue.

Gauche : AttacheCadre / Droite : AttachePorte

Faire pivoter les attaches

L'orientation d'une attache influence la manière dont une contrainte peut se déplacer. Pour la porte, les deux attaches doivent être tournées de manière à ce que la charnière s'ouvre à gauche et à droite, comme celles d'une porte standard.

  1. Sur le cadre de porte, survolez AttacheCadre. Remarquez la flèche jaune. Cette flèche, l'axe, détermine la rotation de la charnière.

    alt

  2. Pour une rotation précise, activez le verrouillage de rotation dans la barre d'outils de Studio en cochant Faire pivoter et en réglant la valeur sur 90.

    alt

  3. Utilisez l'outil Faire pivoter pour orienter les deux attaches jaunes de manière à pointer vers le haut. Si vos axes sont déjà verticaux, aucune action n'est nécessaire.

    alt

Ajouter la contrainte

Souvenez-vous, les contraintes sont un moyen de connecter deux attaches pour se déplacer d'une manière spécifique. Cette porte utilisera un HingeConstraint, une contrainte courante qui fait pivoter des objets selon les axes de deux attaches.

  1. Sous CadrePorte, créez une nouvelle HingeConstraint.

    alt

  2. Dans les propriétés de la contrainte, trouvez Attachment0. Cliquez sur la case vide à droite de la propriété puis, dans l'Explorateur, cliquez sur AttachePorte.

  3. Répétez le même processus en connectant Attachment1 à AttacheCadre. Les propriétés devraient apparaître comme ci-dessous.

    alt

  4. Testez le projet en marchant dans la porte avec votre personnage.

Ajuster la porte

La porte est actuellement capable de pivoter au-delà du cadre de la porte. Cela peut être corrigé en ajustant les limites de la charnière.

  1. Dans les propriétés de HingeConstraint, trouvez et activez LimitsEnabled. Lorsqu'il est actif, vous pouvez définir les limites de rotation de la charnière.

    alt

  2. Pour vous assurer que cela est correctement orienté, sélectionnez AttachePorte et utilisez l'outil de rotation pour que la flèche orange pointe vers le cadre de la porte, comme ci-dessous.

    alt

  3. Sous la section Limites des propriétés, définissez à la fois LowerAngle et UpperAngle sur -90 et 90, respectivement. Cela crée une plage de mouvement comme l'image à gauche.

  4. Testez la porte et remarquez que la charnière est maintenant limitée.

Avec la porte terminée, prenez le temps d'explorer l'utilisation des contraintes à charnière dans différentes situations, comme une trappe ou un piège à hache qui se balance.

©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.