Version: 2023.1
언어: 한국어
부력 이펙터 2D
플랫폼 이펙터 2D

포인트 이펙터 2D

포인트 이펙터 2D는 리지드바디의 포지션 또는 이펙터가 사용하는 콜라이더의 중심으로 정의될 수 있는 소스 포인트로 끌어당기거나 밀어내는 포스를 적용합니다. 또 다른 (타겟) 콜라이더가 이펙터와 접촉하면 타겟에 포스가 적용됩니다. 포스가 어디에 적용되고 어떻게 산출되는지는 조절될 수 있습니다.

이펙터와 함께 사용하는 콜라이더는 일반적으로 트리거로 설정되기 때문에 다른 콜라이더가 이 콜라이더에 오버랩할 수 있고 포스가 적용됩니다. 비트리거는 여전히 작동하지만 포스는 콜라이더가 접촉하게 될 때만 적용됩니다.

포인트 이펙터 2D 인스펙터
포인트 이펙터 2D 인스펙터

프로퍼티

프로퍼티: 기능:
Use Collider Mask ‘Collider Mask’ 프로퍼티 사용 여부를 설정합니다. 사용하지 않는 경우 모든 콜라이더의 기본값으로 글로벌 충돌 매트릭스가 사용됩니다.
Collider Mask 이펙터와 상호작용할 특정 레이어를 선택하는 데 사용되는 마스크입니다.
Force Magnitude 가해야 할 힘의 크기입니다.
Force Variation 가해야 할 힘의 크기 변화입니다.
Distance Scale 소스와 타겟 사이의 거리에 적용되는 스케일입니다. 거리를 계산할 때 이 양만큼 스케일되어 가해지는 힘의 크기를 제어하는 실효 거리를 변경할 수 있습니다.
Drag 리지드바디에 적용할 리니어 드래그입니다.
Angular Drag 리지드바디에 적용할 앵글 드래그입니다.
Force Source 포스 소스는 타겟 오브젝트를 끌어당기거나 밀어내는 포인트입니다. 타겟과의 거리가 포인트를 기준으로 정의됩니다.
        Collider 소스 포인트가 콜라이더의 현재 포지션으로 정의됩니다.
        Rigidbody 소스 포인트가 리지드바디의 현재 포지션으로 정의됩니다.
Force Target 포스 타겟은 이펙터가 타겟 오브젝트에 힘을 가하는 포인트입니다. 소스까지의 거리는 포인트를 기준으로 정의됩니다.
        Collider 타겟 포인트는 콜라이더의 현재 포지션으로 정의됩니다. 콜라이더가 무게 중심에 있지 않은 경우, 여기에 힘을 가하면 토크(타겟을 회전하게 함)를 생성할 수 있습니다.
        Rigidbody 타겟 포인트는 리지드바디의 현재 무게 중심으로 정의됩니다. 여기에 힘을 가하면 토크가 생성(타겟을 회전하게 함)되지 않습니다.
Force Mode 포스가 계산되는 방법입니다.
        Constant 소스와 타겟이 서로 떨어져 있는 거리를 무시하고 힘이 가해집니다.
        Inverse Linear 힘이 소스와 타겟 간 역선형 거리의 함수로 가해집니다. 소스와 타겟이 같은 포지션에 있으면 전체 힘이 가해지지만 서로 멀어질수록 힘이 선형적으로 감소합니다.
        Inverse Squared 힘이 소스와 타겟 간 역제곱 거리의 함수로 가해집니다. 소스와 타겟이 같은 포지션에 있으면 전체 힘이 가해지지만 서로 멀어질수록 힘이 제곱으로 감소합니다. 실세계의 중력과 비슷합니다.

PointEffector2D

부력 이펙터 2D
플랫폼 이펙터 2D