Spawn 모듈

Spawn 모듈은 이미터 파티클의 스폰 갯수/속도에 영향을 끼치는 모듈입니다.

Windows
MacOS
Linux
On this page

Spawn (스폰) 모듈은 이미터 파티클의 스폰 갯수/속도에 영향을 끼치는 모듈입니다.

Spawn Per Unit

Spawn Per Unit(유닛별 스폰)은 이미터가 움직인 거리에 따라 파티클을 스폰시킬 수 있는 모듈입니다. 스프라이트 기반 연기 자국처럼 빠르게 움직이든 천천히 움직이든 간에 따라붙게 하거나, 간극을 항상 메꾸기 위해 스폰되는 파티클 수를 상대적으로 조절한다든가 하는 트레일에 좋습니다. 다음과 같은 멤버를 포함합니다:

프로퍼티

설명

Spawn (스폰)

Unit Scalar

유닛 스칼라 - 이동한 거리에 적용할 스칼라를 내는 플로트 값입니다. SpawnPerUnit(유닛별 스폰) 값을 이 값으로 나눈 값이 실제 유닛별 파티클 수가 됩니다.

Spawn Per Unit

유닛별 스폰 - 유닛별로 스폰할 파티클 양을 내는 플로트 분포입니다. EmitterTime(이미터 시간)을 사용하여 값을 구합니다.

Ignore Spawn Rate When Moving

이동할 때 스폰율 무시 - True 면 이동하지 않을 때는 디폴트 스폰율을 처리합니다. 이미터가 움직일 때 디폴트 스폰율 처리를 건너뜁니다. FalseProcess Spawn Rate (스폰율 처리) 세팅을 반환합니다.

Movement Tolerance

이동 허용치 - Ignore Spawn Rate When Moving (이동할 때 스폰율 무시) 플래그에 관련되어 이동과 비이동 사이의 허용치를 내는 플로트 값입니다. 예를 들어 (DistanceMoved < (UnitScalar MovementTolerance)), (이동 거리가 (유닛 스칼라 이동 허용치)보다 작으면) 이동하지 않은 것으로 간주합니다.

Max Frame Distance

최대 프레임 거리 - 한 프레임의 최대 이동 거리입니다. 파티클의 한 프레임 이동 거리가 이 이상되면 파티클을 내뿜지 않습니다. 이 값이 0 이면 아무 검사도 하지 않습니다. 오브젝트의 순간이동 처리에 좋습니다.

Ignore Movement Along X

X 상의 이동 무시 - True 면 이동의 X 요소가 무시됩니다.

Ignore Movement Along Y

Y 상의 이동 무시 - True 면 이동의 Y 요소가 무시됩니다.

Ignore Movement Along Z

Z 상의 이동 무시 - True 면 이동의 Z 요소가 무시됩니다.

Process Spawn Rate

스폰율 처리 - Required 모듈의 SpawnRate(스폰율)의 처리여부입니다. 스폰 모듈이 쌓여있는(같은 파티클 이미터 상에 스폰 모듈이 여럿인) 경우, 그 모듈 중 하나라도 '디폴트' 스폰율을 처리하지 말라고 하면 처리되지 않습니다.

Burst (버스트)

Process Burst List

버스트 목록 처리 - True 면 이미터 SpawnModule(스폰 모듈)의 BurstList(버스트 목록)이 처리됩니다. 스폰 모듈이 이미터에 여럿 '쌓였을' 때, 그 중 하나에 이 옵션이 False 로 설정되어 있으면 스폰 모듈 버스트 리스트를 처리하지 않습니다.

이 모듈을 사용하여 다른 이미터로부터 스폰할 때면, 단일 리드 파티클로부터 파티클을 스폰하려 할 때처럼 예상한 대로 작동하지 않아 보일 수 있습니다.

SpawnPerUnit(유닛별 스폰)은 실제로 파티클 시스템 자체의 이동 경과를 사용하기에, 파티클 시스템 내의 하위 이미터에 부착되었을 때는 멍때리게 마련입니다. 그 부모는 공간을 통해 이동한다 해도 실제 전체 시스템은 여전히 고정되어 있으니 SpawnPerUnit(유닛별 스폰) 모듈은 아무것도 하지 않습니다.

Tags
Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback