정렬 방향 제한 제약 조건은 두 부착물을 정렬하거나 하나의 부착물을 목표 방향으로 정렬하기 위해 토크를 적용합니다.이름에서 나타났듯이 이는 부착물의 방향 만 영향을 미치며, 위치(부착물의 위치를 맞추려면 참조하십시오 AlignPosition ).
Torque created by AlignOrientation는 부착물의 부모 또는 부모에 단단히 연결된 부품의 중심 질량에 적용됩니다.
이 제약 조건을 구성할 때 Roblox 유닛을 연구하여 Roblox 유닛이 미터법 유닛과 비교되는 방식을 이해하는 것이 도움이 될 수 있습니다.
영향을 받는 축
토크에 영향을 받는 축은 제약조건의 AlignType 속성을 통해 제어됩니다.PrimaryAxisParallel , PrimaryAxisPerpendicular 또는 PrimaryAxisLookAt 으로 설정되면 토크는 주축이 불일치할 때만 발생합니다.그렇지 않으면 제약 조건이 3축 전체에 토크를 적용하여 정렬을 달성합니다.
반응 토크
기본적으로 제약 조건은 무력을 Attachment0에만 적용하고 Attachment1는 영향을 받지 않습니다.원하는 경우 토크를 사용하여 동일하고 반대 방향으로 첨부 파일 모두에 토크를 적용할 수 있습니다. ReactionTorqueEnabled .
토크 크기
이 제약 조건을 구성하여 제약 조건이 허용하는 최대 토크를 RigidityEnabled 속성을 통해 적용할 수 있습니다.참이면 물리 해결기가 가능한 한 빨리 반응하여 정렬을 완료합니다.거짓일 때, 토크는 MaxTorque, MaxAngularVelocity, 및 Responsiveness에 의해 결정됩니다.
첨부 모드
이 제약 조건은 목표 계산에서 하나 또는 2개 첨부 파일을 사용할 수 있습니다. 자세한 내용은 Mode 참조하십시오.
요약
속성
제약 조건의 축 정렬 입력.
제약 조건이 CFrame 방향과 일치하려고 시도하는 방향인 Attachment0 방향.
주 축이 정렬하려는 세계 공간 위치 Vector3 주 축이 정렬하려는 세계 공간 위치
제약 조건이 목표에 도달하기 위해 사용할 수 있는 최대 각속입니다.
제약 조건이 목표에 도달하기 위해 사용할 수 있는 최대 토크.
제약 조건이 목표를 계산할 때 하나 또는 두 개의 첨부 파일을 사용하는지 여부.
목표의 X 축 방향, 유닛으로 표시됨 Vector3.
제약 조건의 축이 토크에 의해 어떻게 영향을 받는지 결정합니다.
제약 조건이 Attachment0에만 토크를 적용하는지, 아니면 같은 방향과 반대 방향의 두 부착물에 모두 토크를 적용하는지.
제약 조건이 목표에 얼마나 빨리 도달하는지 제어합니다. 더 높은 값은 부착물(들)이 더 빨리 정렬되도록 합니다.
토크가 다른 속성에 의존하는지, 또는 물리 해결기가 가능한 한 빨리 반응하여 정렬을 완료하는지 여부.
목표의 Y 축 방향, 단위로 나타낸 것입니다 Vector3.
제약 조건이 현재 세계에서 활성인지 여부를 나타냅니다.
연결된 Attachment 는 Constraint.Attachment1 에 연결됩니다.
연결된 Attachment 는 Constraint.Attachment0 에 연결됩니다.
제약 조건의 색상.
제약 조건이 활성화되는지 여부를 전환합니다.
제약 조건의 표시를 전환합니다.
속성
AlignType
Attachment0의 주 축과 목표 사이의 원하는 관계를 지정합니다.사용 가능한 옵션은 AllAxes , PrimaryAxisParallel , PrimaryAxisPerpendicular 및 PrimaryAxisLookAt 입니다.제약 조건은 관련 축에 토크를 적용하여 Enum.AlignType에서 지정한 관계를 유지하려고 시도합니다.
CFrame
제약 조건이 Attachment0 의 방향과 일치하려고 시도하는 방향(번역 구성 요소 무시)인 CFrame 방향.Mode 이 OneAttachment 으로 설정되어 있을 때만 사용됩니다.
LookAtPosition
주 축이 정렬하려는 세계 공간 위치 Vector3 주 축이 정렬하려는 세계 공간 위치이는 AlignType 가 PrimaryAxisLookAt 으로 설정되고 Mode 가 OneAttachment 으로 설정되어야만 활성화됩니다.
MaxAngularVelocity
제약 조건이 목표에 도달하기 위해 사용할 수 있는 최대 각도 속도입니다. RigidityEnabled가 false인 경우에만 사용됩니다.
Note that MaxAngularVelocity 및 MaxTorque , 각각 각도 속도와 토크에 대한 캡 입니다.실제 규모는 Responsiveness에 의해 결정됩니다.
MaxTorque
제약 조건이 목표에 도달하기 위해 사용할 수 있는 최대 토크. RigidityEnabled가 false인 경우에만 사용됩니다.
Note that MaxTorque 및 MaxAngularVelocity , 각각 토크와 각도 속도에 대한 캡 입니다.실제 규모는 Responsiveness에 의해 결정됩니다.
제약 조건이 목표 계산에서 하나 또는 2개 첨부 파일을 사용하는지 여부.기본적으로 이것은 TwoAttachment , 즉 제약 조건이 Attachment0 의 방향과 Attachment1 의 방향으로 일치하려고 시도하지만, CFrame , PrimaryAxis , 그리고 SecondaryAxis 을 무시합니다.
로 설정되면 제약 조건은 를 무시하고 방향의 및 와 제약 조건의 및 속성을 일치시킵니다. 또는 첨부 파일의 및 와 제약 조건의 및 속성을 일치시킵니다.
PrimaryAxisOnly
제약 조건의 축이 토크에 의해 어떻게 영향을 받는지 결정합니다.거짓(기본값)인 경우 제약 조건이 모든 3축에 토크를 적용하여 정렬을 달성합니다. true이면 주축이 불일치하면 토크가 발생합니다.
PrimaryAxisOnly를 활성화하면 AlignType 속성도 활성화됩니다
ReactionTorqueEnabled
거짓(기본값)인 경우 제약 조건은 Attachment0에만 토크를 적용하고 Attachment1는 영향을 받지 않습니다.참이면 제약 조건이 동일하고 반대 방향으로 모든 부착물에 토크를 적용합니다 .
RigidityEnabled
토크가 다른 속성에 의존하는지, 또는 물리 해결기가 가능한 한 빨리 반응하여 정렬을 완료하는지 여부.거짓(기본값)인 경우 토크는 MaxTorque, MaxAngularVelocity, 및 Responsiveness에 의해 결정됩니다.참이면 물리 해결기가 가능한 한 빨리 반응하여 정렬을 완료합니다.