Choose your operating system:
Parameter 모듈은 머티리얼같은 다른 부분을 제어할 수 있도록 파티클 시스템 외부로 데이터를 전달하는 모듈입니다.
Dynamic
Dynamic 모듈은 이미터에 사용되는 머티리얼에 네 개의 스칼라 값을 전달하여 이미터가 머티리얼 이펙트를 제어할 수 있도록 하는 데 사용됩니다.
프로퍼티
|
설명
|
ParticleModuleParameterDynamic
|
|
Dynamic Params
|
동적 파라미터 - 모듈에 대한 동적 파라미터 배열입니다.
Dynamic Params
배열의 각 요소에 포함된 프로퍼티는 다음과 같습니다:
프로퍼티
|
설명
|
Param Name
|
파라미터 이름 - 머티리얼의 DynamicParameter 표현식에 할당된 파라미터 이름입니다. 이 프로퍼티는 읽기 전용이며, 이 이미터에 적용된 머티리얼 안에 Particle Dynamic 머티리얼 표현식이 존재할 때 자동으로 채워집니다.
|
Use Emitter Time
|
이미터 시간 사용 -
True
면 이미터 시간을 사용하여 파라미터 분포 값을 구합니다.
False
면 파티클 상대적 시간을 사용합니다.
|
Spawn Time Only
|
스폰 시간 전용 -
True
면 파티클이 스폰될 때만 파라미터 값을 설정합니다.
False
면 매 프레임 값이 업데이트됩니다.
|
Value Method
|
값 메서드 - 파라미터 값을 구하는 데 사용되는 메서드를 나타냅니다. 다음과 같은 옵션이 있습니다:
메서드
|
설명
|
EDPV_UserSet
|
사용자 설정 - 머티리얼에 파라미터의 값으로 전달된
Param Value
프로퍼티에 설정된 값입니다.
|
EDPV_VelocityX
|
속도 X - 머티리얼에 파라미터의 값으로 전달된 파티클 속도 중 X 축 값입니다.
|
EDPV_VelocityY
|
속도 Y - 머티리얼에 파라미터의 값으로 전달된 파티클 속도 중 Y 축 값입니다.
|
EDPV_VelocityZ
|
속도 Z - 머티리얼에 파라미터의 값으로 전달된 파티클 속도 중 Z 축 값입니다.
|
EDPV_VelocityMag
|
속도 세기 - 머티리얼에 파라미터의 값으로 전달된 파티클 속도 중 세기(magnitude) 값입니다.
|
|
Scale Velocity By Param Value
|
속도에 파라미터 값 곱하기 -
True
면 머티리얼에 전해준 속도값에다
Param Value
분포에 설정된 값을 곱합니다.
|
Param Value
|
파라미터 값 -
EDPV_UserSet
(사용자 설정) 메서드에 사용할 파라미터 값 설정용 실수 분포입니다.
|
|
Dynamic (Seed)
Dynamic (Seed) 모듈은 이미터가 머티리얼에 값을 전할 수 있게 한다는 점에서
Dynamic Parameter
모듈과 동일하나, 이미터가 사용될 때마다 모듈에서 좀 더 일관된 효과를 내도록 하기 위해서 분포 값 선택시 사용되는 시드 정보를 지정할 수 있다는 점이 다른 모듈입니다. 포함된 멤버는 다음과 같습니다:
프로퍼티
|
설명
|
|
|
Random Seed Info
|
랜덤 시드 정보 - 이 모듈의 프로퍼티에 사용할 "랜덤" 값 선택시 사용할 랜덤 시드입니다.
프로퍼티
|
설명
|
Get Seed From Instance
|
인스턴스에서 시드 구하기 -
True
면 모듈은 오너 인스턴스에서 시드를 구해 봅니다. 실패하면
Random Seeds
배열에서 예비로 구해 봅니다.
|
Instance Seed Is Index
|
인스턴스 시드가 인덱스 -
True
면 인스턴스에서 구한 시드 값이
Random Seeds
배열의 인덱스가 됩니다.
|
Parameter Name
|
파라미터 이름 - 이 시드 설정용으로 배치한 인스턴스에 노출시킬 이름입니다.
|
Random Seeds
|
랜덤 시드 - 이 모듈에 활용할 랜덤 시드 값입니다. 지정된 값이 여럿이면 인스턴스가 임의로 값 하나를 선택합니다.
|
Reset Seed On Emitter Looping
|
이미터 루핑시 시드 리셋 -
True
면 이미터가 반복될 때마다 시드가 리셋됩니다.
|
|
ParticleModuleParameterDynamic
|
|
Dynamic Params
|
다이내믹 파라미터 - 모듈에 대한 다이내믹 파라미터 배열입니다.
Dynamic Params
배열의 각 요소에는 다음과 같은 파라미터가 있습니다:
프로퍼티
|
설명
|
Param Name
|
파라미터 이름 - 머티리얼의 DynamicParameter 표현식에 할당된 파라미터 이름입니다. 이 프로퍼티는 읽기 전용이며, 이 이미터에 적용된 머티리얼 안에 Particle Dynamic 머티리얼 표현식이 존재할 때 자동으로 채워집니다.
|
Use Emitter Time
|
이미터 시간 사용 -
True
면 이미터 시간을 사용하여 파라미터 분포 값을 구합니다.
False
면 파티클 상대적 시간을 사용합니다.
|
Spawn Time Only
|
스폰 시간 전용 -
True
면 파티클이 스폰될 때만 파라미터 값을 설정합니다.
False
면 매 프레임 값이 업데이트됩니다.
|
Value Method
|
값 메서드 - 파라미터 값을 구하는 데 사용되는 메서드를 나타냅니다. 다음과 같은 옵션이 있습니다:
메서드
|
설명
|
EDPV_UserSet
|
사용자 설정 - 머티리얼에 파라미터의 값으로 전달된
Param Value
프로퍼티에 설정된 값입니다.
|
EDPV_VelocityX
|
속도 X - 머티리얼에 파라미터의 값으로 전달된 파티클 속도 중 X 축 값입니다.
|
EDPV_VelocityY
|
속도 Y - 머티리얼에 파라미터의 값으로 전달된 파티클 속도 중 Y 축 값입니다.
|
EDPV_VelocityZ
|
속도 Z - 머티리얼에 파라미터의 값으로 전달된 파티클 속도 중 Z 축 값입니다.
|
EDPV_VelocityMag
|
속도 세기 - 머티리얼에 파라미터의 값으로 전달된 파티클 속도 중 세기(magnitude) 값입니다.
|
|
Scale Velocity By Param Value
|
속도에 파라미터 값 곱하기 -
True
면 머티리얼에 전해준 속도값에다
Param Value
분포에 설정된 값을 곱합니다.
|
Param Value
|
파라미터 값 -
EDPV_UserSet
(사용자 설정) 메서드에 사용할 파라미터 값 설정용 실수 분포입니다.
|
|