정렬 위치 제약 조건은 두 부착물을 함께 이동하거나 하나의 부착물을 목표 위치로 이동하기 위해 힘을 적용합니다.이름에서 나타났듯이 이는 부착물의 위치 에만 영향을 주며, 방향(부착물을 방향 으로 맞추기 위해)에는 영향을 주지 않습니다(부착물을 방향으로 맞추려면 참조하십시오 AlignOrientation ).
이 제약 조건을 구성할 때 Roblox 유닛을 연구하여 Roblox 유닛이 미터법 유닛과 비교되는 방식을 이해하는 것이 도움이 될 수 있습니다.
위치 강제 지정
기본적으로 해당 부착물의 위치에서 Attachment0 의 부모에 힘이 적용되며, 부모의 질량 중심이 힘의 방향과 일치하지 않으면 토크도 적용됩니다.또는 부모의 질량 중심에 힘을 적용하여 ApplyAtCenterOfMass 를 토글할 수 있습니다.
반응 힘
기본적으로 제약 조건은 영향을 받지 않는 동안 Attachment0에만 힘을 적용합니다. 반면에 Attachment1는 그대로 유지됩니다.원하는 경우 힘을 적용하여 동일하고 반대 방향으로 첨부 파일 모두에 ReactionForceEnabled를 활성화하여 첨부 파일 모두에 힘을 적용할 수 있습니다.
강제 제한
이 제약 조건을 구성하여 제약 조건이 허용하는 최대 강도를 RigidityEnabled 속성을 통해 적용할 수 있습니다.참이면 물리 해결기가 가능한 한 빨리 반응하여 정렬을 완료합니다.거짓일 경우 제약 조건에 적용된 힘은 ForceLimitMode, MaxVelocity, 및 Responsiveness에 따라 제한됩니다.자세한 내용은 ForceLimitMode에 참조하십시오.
첨부 모드
이 제약 조건은 목표 계산에서 하나 또는 2개 첨부 파일을 사용할 수 있습니다. 자세한 내용은 Mode 참조하십시오.
요약
속성
포스가 해당 부착물의 위치나 부모의 질량 중심에 적용되는지 여부 Attachment0 부모에 포스가 적용되는지 여부
제약 조건 힘이 제한되는 방식을 결정합니다. RigidityEnabled가 거짓인 경우에만 사용됩니다.
제약 조건이 사용하는 축을 결정하여 힘을 제한합니다. RigidityEnabled 가 거짓이고 AlignPosition.ForceLimitMode 가 PerAxis 인 경우에만 적용됩니다.
제약 조건이 목표를 달성하기 위해 각 축에 적용할 수 있는 최대 힘.
제약이 목표를 달성하기 위해 적용할 수 있는 최대 힘 크기입니다.
부착물이 결합할 때 이동할 수 있는 최대 속도.
제약 조건이 목표를 계산할 때 하나 또는 두 개의 첨부 파일을 사용하는지 여부.
제약 조건이 이동해야 하는 위치입니다 Attachment0 .
제약 조건이 Attachment0에만 힘을 적용하는지, 아니면 같은 방향과 반대 방향의 두 부착물에 모두 적용하는지.
제약 조건이 목표에 얼마나 빨리 도달하는지 제어합니다. 더 높은 값은 부착물(들)이 더 빨리 정렬되도록 합니다.
힘이 다른 속성에 의존하는지, 또는 물리 해결기가 최대한 빨리 반응하여 정렬을 완료하는지 여부.
제약 조건이 현재 세계에서 활성인지 여부를 나타냅니다.
연결된 Attachment 는 Constraint.Attachment1 에 연결됩니다.
연결된 Attachment 는 Constraint.Attachment0 에 연결됩니다.
제약 조건의 색상.
제약 조건이 활성화되는지 여부를 전환합니다.
제약 조건의 표시를 전환합니다.
속성
ApplyAtCenterOfMass
거짓(기본값)일 때, 해당 부착물의 위치에서 Attachment0 의 부모에 힘이 적용되어, 부모의 질량 중심이 힘의 방향과 일치하지 않으면 토크도 적용됩니다.참이면 힘이 부모의 질량 중심에 적용됩니다.
ForceLimitMode
RigidityEnabled가 거짓일 때 제약 조건 힘이 제한되는 방법을 결정합니다.Magnitude 로 설정되면 제약 조건 강도가 줄어들어 크기가 MaxForce 보다 작아집니다.PerAxis 로 설정되면 각 축에서 제약 조건 힘이 MaxAxesForce 에 의해 제한됩니다.힘이 제한되는 축은 ForceRelativeTo 속성에 따라 결정됩니다.
ForceRelativeTo
제약 조건이 사용하는 축을 결정하여 힘을 제한합니다.오직 RigidityEnabled가 false이고 AlignPosition.ForceLimitMode가 PerAxis인 경우에만 적용됩니다.World 로 설정되면 제약 조건 강도가 세계 참조 프레임에서 계산되고 MaxAxesForce 에서 지정된 강도 제한은 세계 좌표 시스템의 축을 참조합니다. 또는 으로 설정되면 지정된 부착 좌표 시스템의 축에 대한 강도 제한이 참조됩니다.
MaxAxesForce
제약 조건이 목표를 달성하기 위해 각 축에 적용할 수 있는 최대 힘.RigidityEnabled가 거짓이고 ForceLimitMode가 PerAxis인 경우에만 사용됩니다.한도에 적용하기 위해 사용되는 축은 ForceRelativeTo 속성을 사용하여 지정됩니다.
MaxForce
제약 조건이 목표를 달성하기 위해 적용할 수 있는 최대 힘 크기. RigidityEnabled 가 false이고 ForceLimitMode 가 Magnitude 인 경우에만 사용됩니다.
참고로 MaxForce 및 MaxVelocity 는 각각 힘과 속도에 대한 모자 입니다.실제 규모는 Responsiveness에 의해 결정됩니다.
MaxVelocity
부착물이 결합할 때 이동할 수 있는 최대 속도. RigidityEnabled가 false인 경우에만 사용됩니다.
MaxVelocity 및 MaxForce 는 각각 속도와 힘에 대한 모자 이며, 속도와 힘은 각각 속도와 힘입니다.실제 규모는 Responsiveness에 의해 결정됩니다.
제약 조건이 목표 계산에서 하나 또는 2개 첨부 파일을 사용하는지 여부.기본적으로 이것은 , 즉 제약 조건이 을 무시하고 이동을 위치로 시도한다는 것을 의미합니다.
OneAttachment로 설정되면 제약 조건이 Attachment1를 무시하고 Attachment0을 Position로 이동하려고 시도합니다.
Position
제약 조건이 이동해야 하는 위치입니다 Attachment0 .Mode 가 OneAttachment 로 설정되어 있는 경우에만 사용되며, 이 경우 Attachment1 가 무시됩니다.
ReactionForceEnabled
거짓(기본값)인 경우 제약 조건은 Attachment0에만 힘을 적용하고 Attachment1는 영향을 받지 않습니다.참이면 제약 조건이 평행하고 반대 방향의 두 부착물에 힘을 적용합니다 .
RigidityEnabled
힘이 다른 속성에 의존하는지, 또는 물리 해결기가 최대한 빨리 반응하여 정렬을 완료하는지 여부.거짓(기본값)인 경우 힘은 MaxForce, MaxVelocity, 및 Responsiveness에 의해 결정됩니다.참이면 물리 해결기가 가능한 한 빨리 반응하여 정렬을 완료합니다.