선 포스 제약 조건은 두 개의 Attachments을 연결하는 이론적인 선을 따라 힘을 적용합니다.끝점(부착물)이 이동함에 따라 힘의 방향이 변경됩니다.
이 제약 조건을 구성할 때 Roblox 유닛을 연구하여 Roblox 유닛이 미터법 유닛과 비교되는 방식을 이해하는 것이 도움이 될 수 있습니다.
위치 강제 지정
기본적으로 포스는 부모의 첨부 위치에 적용됩니다.원하는 경우 포스를 각 부모의 질량 중심에 집중시킬 수 있도록 ApplyAtCenterOfMass를 활성화하면 됩니다.
역사각 법칙
InverseSquareLaw가 true이면 힘 크기가 거리의 역제곱으로 곱해지고, 즉 힘이 두 부착물이 함께 가까워질수록 지수적으로 증가하게 됩니다, 마치 자석처럼.이 설정을 사용할 때 부착물이 정확하게 맞추어지면 무한한 힘을 방지하기 위해 MaxForce 임계값을 설정하는 것이 좋습니다.
반응 힘
기본적으로 제약 조건은 Attachment0 에만 힘을 적용하고 Attachment1 는 영향을 받지 않습니다.그러나 힘을 적용하여 첨부 파일을 동일하고 반대 방향으로 모두에 적용할 수 있습니다 으로 활성화하면 ReactionForceEnabled .
요약
속성
부모 어셈블리의 질량 중심에 포스가 적용되는지 여부.
참이면 힘 크기가 거리의 역곡선으로 곱해집니다. When true, the force magnitude is multiplied by the inverse square of the distance.
힘의 크기.
적용할 수 있는 최대 절대 힘.
부모의 Attachment1에 동일하고 반대 반응 힘을 활성화합니다.
제약 조건이 현재 세계에서 활성인지 여부를 나타냅니다.
연결된 Attachment 는 Constraint.Attachment1 에 연결됩니다.
연결된 Attachment 는 Constraint.Attachment0 에 연결됩니다.
제약 조건의 색상.
제약 조건이 활성화되는지 여부를 전환합니다.
제약 조건의 표시를 전환합니다.
속성
ApplyAtCenterOfMass
참여할 때 true, 힘이 부모 어셈블리의 질량 중심에 적용되고, 힘의 방향을 결정하는 선이 해당 질량 중심에서 시작됩니다. When true, force is applied at the center of mass of the parent assembly of Attachment0 , and the line determining the direction of the force will start at the said center of mass.거짓일 때, 힘은 Attachment0에 적용되고 방향을 결정하는 줄도 Attachment0에서 시작됩니다.
InverseSquareLaw
참이면 힘 크기가 거리의 역곡선으로 곱해집니다. When true, the force magnitude is multiplied by the inverse square of the distance.
MaxForce
적용할 수 있는 최대 절대 힘.이 속성은 InverseSquareLaw도 활성화되어 있을 때만 활성화됩니다.이 속성은 주로 두 부착물이 더 가까워질수록 신체 이동의 힘이 무한해지면서 스크립트로 방지할 수 없는 폭발을 일으키는 문제를 해결하는 데 사용됩니다.이 속성은 힘의 절대 값을 제한합니다.
ReactionForceEnabled
반응 힘(반대 힘과 동일)을 Attachment1의 부모에 적용하도록 설정합니다.기본적으로 선 힘은 부모에게만 힘을 적용하고 동적 관계 없이 Attachment0 및 Attachment1 을 대상 방향으로 사용합니다.