평면과의 충돌
메뉴 경로: Collision > Collide with Plane
Collide with Plane 블록은 파티클이 충돌할 무한 확장이 있는 평면을 정의합니다.
블록 호환성
이 블록은 다음 컨텍스트와 호환됩니다.
블록 설정
설정 | 타입 | 설명 |
---|---|---|
Mode | 열거형 | 충돌 모양 모드입니다. 옵션은 다음과 같습니다. • Solid: 평면이 노멀과 반대 방향으로 이동할 때 파티클이 평면과 충돌합니다. • Inverted: 충돌을 위해 평면의 노멀 방향을 반전시킵니다. 즉 평면의 노멀과 반대가 아닌 방향으로 이동할 때 파티클이 평면과 충돌합니다. |
Radius Mode | 열거형 | 각 파티클의 충돌 반지름을 결정하는 모드입니다. 옵션은 다음과 같습니다. • None: 파티클의 반지름이 0입니다. • From Size: 파티클이 개별 크기에서 반지름을 상속합니다. • Custom: 파티클의 반지름을 특정 값으로 설정할 수 있습니다. |
Rough Surface | 부울 | 콜라이더가 거친 표면을 시뮬레이션할지 여부를 토글합니다. 활성화하면 Unity는 파티클이 다시 바운스되는 방향에 무작위성을 추가하여 거친 표면과의 충돌을 시뮬레이션합니다. |
블록 프로퍼티
입력 | 타입 | 설명 |
---|---|---|
Plane | 평면 | 충돌 평면의 중심 포지션 및 노멀을 지정하는 평면입니다. |
Bounce | 플로트 | 충돌 후 파티클에 적용할 바운스의 양입니다. 값이 0이면 파티클이 바운스되지 않습니다. 값이 1이면 파티클이 충돌한 것과 동일한 속도로 바깥쪽으로 바운스됩니다. |
Friction | 플로트 | 충돌하는 동안 파티클이 잃는 속도입니다. 최소값은 0입니다. |
Lifetime Loss** | 플로트 | 충돌 후 파티클이 잃는 수명의 비율입니다. |
Roughness | 플로트 | 파티클이 표면과 충돌한 후 파티클의 방향을 무작위로 조정하는 양입니다. 이 프로퍼티는 Rough Surface를 활성화한 경우에만 나타납니다. |
Radius | 플로트 | 이 블록이 충돌 검사에 사용하는 파티클의 반지름입니다. 이 프로퍼티는 Radius Mode를 Custom으로 설정한 경우에만 나타납니다. |