파티클(Particle) 시스템 (Shuriken)

Unity의 파티클(Particle) 시스템은 연기, 증기, 불 및 기타 대기 효과의 구름을 만들기 위해 사용됩니다.

사용자는 게임 오브젝트(GameObject)을 생성하여 새로운 Particle System을 만들거나(메뉴 GameObjectCreate OtherParticle System) 혹은 빈 GameObject 을 만들고 그리고 여기에 ParticleSystem 컴포넌트를 추가하여 만들 수 있습니다(ComponentEffects).

Particle System Inspector는 한 번에 한 개의 파티클 시스템을 (현재 선택된 것) 보여주며, 다음과 같이 나타납니다:

Modules을 사용하여 각각의 파티클 시스템은 다양하고 복잡한 양상을 띌 수 있습니다.

이들은 또한 Particle Effects 내로 그룹화 되어 확장 될 수 있습니다.

사용자가 Open Editor … 버튼을 누르면, 확장된 파티클 편집기(Extended Particle Editor)가 열리고, 해당 씬 트리(scene tree) 내에서 같은 root 하에 있는 모든 파티클 시스템을 보여줍니다.

씬 뷰(Scene View)의 편집

Particle Systems을 생성 할 때, 사용자는 Inspector 나 확장된 파티클 편집기(Particle Editor)로 작업을 하며, 사용자의 변경 사항은 SceneView에 반영됩니다. 씬 뷰는 현재 선택한 Particle Effect의 플레이백(playback)을 Edit Mode에서 제어할 수 있는 Preview Panel을 가지고 있으며, 그 작동 메뉴에는 play, pause, stopscrubbing playback time이 있습니다.

스크러빙(Scrubbing) 플레이백 타임은 Playback Time을 라벨에 드래그 하여 수행할 수 있습니다. 모든 플레이 백 컨트롤에는 단축키가 있으며 이는 Preferences window 에서 사용자가 지정할 수 있습니다.

색상을 다루는 속성에 대하여, Particle SystemColor and Gradient Editor을 사용합니다. 이는 Curve Editor와 비슷한 방식으로 작동합니다.

이 색상 기반의 속성은 오른쪽에 풀다운 메뉴가 있어, 사용자가 그 중 선택할 수 있습니다:

Color: 이 색상은 시간이 지나도 동일합니다( Color Picker 참조)

Gradient: 시간이 지남에 따라 변화도((RGBA)가 변화하며, Gradient Editor에서 편집됩니다.

Random Between Two Colors: 이 색상은 시간이 지남에 따라 변화하며 Color Picker에 표시된 두 값 사이에 임으로 선택됩니다.

Random Between Two Gradients: 시간이 지남에 따라 변화도((RGBA)가 변화하며, Gradient Editor 에 표시된 두 값 사이에 임으로 선택됩니다.