Unity-파티클 시스템
입자 시스템은 수명이 짧은 많은 입자를 효율적으로 생성하는 데 도움이됩니다. 이러한 시스템은 별도의 렌더링 프로세스를 거칩니다. 수백 또는 수천 개의 개체가있는 경우에도 입자를 인스턴스화 할 수 있습니다.
지금, particles파티클 시스템에서 모호한 용어입니다. ㅏparticle입자 시스템에 의해 생성 된 개별 텍스처, 재질 인스턴스 또는 엔티티입니다. 이것들은 우주에서 떠 다니는 점일 필요는 없으며 (그럴 수 있지만!), 수많은 다른 시나리오에 사용할 수 있습니다.
게임 오브젝트는 파티클 시스템 컴포넌트가 연결된 파티클 시스템을 관리합니다. 입자 시스템은 원하는 효과에 따라 다른 재질이 필요할 수 있지만 설정하는 데 자산이 필요하지 않습니다.
입자 시스템을 만들려면 구성 요소를 추가하거나 Particle System 구성 요소 추가 설정을 통해 또는 계층 구조로 이동하여 Create → Effects → Particle System. 그러면 파티클 시스템이 연결된 새 게임 오브젝트가 생성됩니다.
파티클 시스템의 속성을 살펴보면 modules. 기본적으로 3 개의 모듈 만 활성화됩니다. 그만큼Emission, Shape 그리고 Renderer. 다른 모듈은 이름 옆에있는 작은 원을 클릭하여 활성화 할 수 있습니다.
일부 값의 오른쪽에 작은 검은 색 화살표가 표시 될 수 있습니다. 이를 통해 각 개별 입자의 값을 더 많이 제어 할 수 있습니다. 예를 들어 다음을 설정할 수 있습니다.Start Size ...에 Random between Two Constants 입자 시스템에 물 호스와 같은 다른 크기의 임의 입자를 렌더링하도록 지시합니다.