입자 애니메이터

Particle Animators는 사용자의 입자를 시간이 지남에 따라 이동시키며, 사용자는 이것을 이용하여 바람에 적용하고 드래그와 색상 순환을 입자 시스템에 적용합니다.


입자애니메이션 Inspector

속성

Does Animate Color 이 속성이 켜지면, 입자들은 생애주기에서 자신들의 색상을 순환 변환합니다.
Color Animation T입자들이 순환 변환하는 5가지 색상. 모든 입자들은 이 색상에서 순환하며 – 어떤 입자들은 다른 입자보다 생애 주기가 짧고 그런 경우에는 더 빨리 순환합니다.
World Rotation Axis 입자들이 주변을 돌며 회전하는 선택적인 월드 공간의 축. 이것을 사용하면 훨씬 세련된 주문 효과나 소다 버블을 생생하게 재현할 수 있습니다.
Local Rotation Axis 입자들이 주변을 돌며 회전하는 선택적인 로컬 공간의 축. 이것을 사용하면 훨씬 세련된 주문 효과나 소다 버블을 생생하게 재현할 수 있습니다.
Size Grow 이 속성을 사용하면 입자의 생애 주기에 걸쳐 크기를 증가하게 할 수 있습니다. 무작위의 힘이 가해져서 사용자의 입자들이 퍼져나가는 만큼 그들의 크기를 키워서 부서지지 않게 하는 것도 유용합니다. 이것을 사용하여 연기가 위로 올라가거나 바람을 재현하는 등에 사용하면 됩니다.
Rnd Force 각 프레임에서 입자에 추가되는 무작위의 힘. 이것을 사용하면 연기를 좀 더 생생하게 재현할 수 있습니다.
Force 각 프레임마다 입자들에 적용되는 힘으로 세상(world)에서 상대적으로 측정합니다.
Damping 각 프레임마다 입자들이 얼마나 느려지는 지를 나타냅니다. 값이 1이면 전혀 입자들이 느려지지 않고 줄어듭니다.
Autodestruct 이 속성이 켜지만, 입자들이 사라질 때 입자 애니메이터에 부착된 GameObject도 사라집니다.

상세사항

입자 애니메이터는 사용자의 입자 시스템이 동적으로 될 수 있게 하여 줍니다. 이것을 사용하면 입자 색깔을 바꾸고 힘을 가하고 회전하고 방사가 끝나면 부서지게 할 수도 있습니다. 입자 시스템에 관한 좀 더 자세한 정보를 알고 싶다면 Mesh Particle Emitters, Ellipsoid Particle Emitters, 그리고Particle Renderers 을 참조하시오.

애니메이션 색상

사용자의 입자가 색상을 바꾸거나 나타나고 사라지게 하고 싶다면, Animate Color속성을 켜고 해당 순환을 위한 색상을 지정하십시오. 색상이 변환하는 입자는 사용자가 선택한 5개의 색상에 따라 변환 할 것 입니다. 그 순환의 속도는 방사기의Energy 값에 따라 결정됩니다.

사용자의 입자가 즉시 사라지기 보다는 서서히 사라지게 하고 싶다면, 사용자가 첫 번째와 마지막 색상을 매우 낮은 알파 색상으로 설정하면 됩니다.


Animating Color입자 시스템

회전축

속성 값을 정하는 것은 퍼진 입자들이 지정된 축 주변을 돌게 할 것 입니다 (중앙에 Transform's의 위치를 가진 축). 이 축 중 한 축의 값이 클수록, 회전은 더 빨라질 것 입니다.

로컬 축(Local Axes) 속성 값을 설정하면 회전 입자는 Transform의 회전이 변함에 따라 자신의 축을 거기에 맞추어 변화 할 것 입니다.

월드 축(World Axes) 속성 값을 설정하면 Transform의 회전에 상관없이 입자의 회전이 일정하게 됩니다.

힘과 제동

사용자는 힘을 사용하여 입자들이 힘에서 지정된 방향으로 가속하게 만듭니다.

Damping는 방향의 전환 없이 가속하거나 감속하게 할 수 있습니다: *값 1은 Damping이 적용되지 않았으며, 입자는 느려지거나 빨라지지 않을 것 이라는 것을 의미합니다. *값 0은 입자들이 즉시 멈춰질 것을 의미합니다. *값 2는 입자들이 매 초마다 속도를 배로 늘려가는 것을 의미합니다.

입자에 부착된 GameObjects의 제거

사용자는 AutoDestruct 속성을 사용하여 입자시스템과 거기에 부착된 GameObject를 제거할 수 있습니다. 예를 들면, 사용자가 기름통이 있다면 거기에 Emit속성이 꺼지고 AutoDestruct 속성이 켜진 입자 시스템을 부착할 수 있습니다. 충돌 시에 사용자는 Particle Emitter 속성을 켜면 충돌 후 폭발이 발생할 것 입니다. 그 입자시스템과 기름통은 그 장면에서 파괴되고 그 장면에서 사라질 것 입니다.

그 자동파괴는 일부 입자가 방사된 후에야 효과를 발휘할 것 임을 주의하십시오. AutoDestruct속성이 켜졌을 때 언제 해당 오브젝트가 파괴 될 것인가에 대한 정확한 규칙은: *만일 일부 입자가 이미 방사되었으나 지금은 모두 사라졌거나, or *해당emitter가 어떤 시점에서 Emit속성이 켜져 있었으나 지금은 꺼져 있는 경우.

Hints

*Color Animation을 사용하여 사용자의 입자들이 생애 주기에 걸쳐 나타나고 사라지게 할 수 있습니다. 그렇지 않으면 흉한 모양으로 터지게 됩니다.

  • Rotation Axes속성을 사용하면 소용돌이 모양의 회전 움직임을 재현할 수 있습니다.

역링크