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