JointInstance
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
JointInstance est la classe de base pour les jointures telles que Welds et Motors .
Weld , WeldConstraint , Motor , et Motor6D combinent toutes plusieurs parties dans la même assemblage .Chaque assemblage a une partie racine ( BasePart:GetRootPart() ) et lorsque C0 / C1 d'un JointInstance est modifié, la partie racine restera là où elle était.
Les soudures n'ont aucune directionnalité.Vous pouvez imaginer des jointures rigides qui forment une branche d'arbre descendant de la partie racine.Toutes les parties en aval de la racine de l'arbre se mouvement, et leurs "enfants" soudés dans cet arbre se déplaceront avec elles.
Résumé
Propriétés
Détermine si la jointure est actuellement active dans le monde.
Détermine comment le point de décalage est attaché à JointInstance.Part0 .
Est soustrait de la propriété JointInstance.C0 pour créer un point de décalage pour JointInstance.Part1.
Définit si la jointure est active ou non.
Le premier BasePart que la jointure se connecte.
Le deuxième BasePart que la jointure se connecte.
Propriétés
Active
Cette propriété détermine si la jointure est actuellement active dans le monde. Si c'est vrai, la jointure est active.
Si le JointInstance n'est pas dans Workspace ou JointsService , ou une de ses parties n'est pas dans l'espace de travail, le joint sera inactif.
Les jointures rigides comme Weld , Snap , WeldConstraint , Motor ou Motor6D peuvent également être désactivées en raison de conflits avec d'autres jointures rigides, telles que les jointures entre les mêmes deux parties ou les cycles indirects dans le graph de soudure.Les jointures désactivées de cette façon peuvent être réactivées plus tard lorsqu'une autre jointure ou partie est ajoutée ou supprimée.
C0
C0 est l'aspect de position de l'orientation entre deux parties dans un soudure.JointInstance.Part0 et JointInstance.Part1 déplacent respectivement à cette valeur, qui indique leurs positions respectives.
C1
Est soustrait de la propriété JointInstance.C0 pour créer un point de décalage pour JointInstance.Part1.
Enabled
Cette propriété détermine si la jointure est active ou non.
Lorsque cette propriété est définie sur true, si les propriétés de jointure JointInstance.Part0 et JointInstance.Part1 sont configurer, le joint garantit que ses deux parties seront connectées et se comporteront selon le type de joint (par exemple Welds , et Snaps ).
Voir aussi :
- JointInstance.Active , détermine si la jointure est actuellement active dans le monde