Version: 2017.4
플랫폼 이펙터 2D
그래픽스

표면 이펙터 2D

표면 이펙터 2D(Surface Effector 2D)는 표면을 따르는 특정 속도를 매치시키기 위해 이펙터에 사용되는 콜라이더 표면을 따라 탄젠트 포스를 적용합니다. 이는 컨베이어 벨트와 유사합니다.

이펙터와 사용하는 콜라이더는 일반적으로 비트리거로 설정되며 다른 콜라이더는 표면에 접촉될 수 있습니다.

표면 이펙터 2D 인스펙터
표면 이펙터 2D 인스펙터

프로퍼티

프로퍼티: 기능:
Use Collider Mask ‘Collider Mask’ 프로퍼티 사용 여부를 설정합니다. 사용하지 않는 경우 모든 콜라이더의 기본값으로 글로벌 충돌 매트릭스가 사용됩니다.
Collider Mask 이펙터와 상호작용할 특정 레이어를 선택하는 데 사용되는 마스크입니다.
Speed 표면을 따라 유지되는 속도입니다.
Speed Variation 속도(0과 속도 변화 값 사이 어디서든)에서 랜덤 증가는 속도에 적용됩니다. 음수값을 입력하면, 속도에서 랜덤 감소 가 적용됩니다.
Force Scale 이펙터가 표면을 따라 특정 속도 획득을 시도할 때 적용되는 포스 스케일링을 허용합니다. 0일 경우 어떤 포스도 활성화되지 않습니다. 1일 경우 전체 포스가 적용됩니다. 지정된 속도를 맞추는 데 타겟 오브젝트가 얼마나 빠르게 변경되는지 고려될 수 있으며, 낮은 값은 느리게, 높은 값은 빠르게 생각할 수 있습니다. 점프나 다른 움직임 포스와 같은 타겟 오브젝트에 적용되는 다른 포스에 쉽게 대응하기 위해 전체 포스를 적용하는 것에 주의해야 합니다. 이러한 이유 때문에 1보다 작은 값이 고려됩니다.
Use Contact Force 표면과 타겟 콜라이더 사이를 접촉할 때 포스를 적용해야 합니까? 접촉 포스를 사용하면 타겟 오브젝트가 회전하며 접촉 포스를 사용하지 않을 경우 회전하지 않습니다.
Use Friction 표면에 접촉할 때 마찰을 사용해야 합니까?
Use Bounce 표면에 접촉할 때 바운스를 사용해야 합니까?
플랫폼 이펙터 2D
그래픽스
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961