
참고
Unity Learn - Create a burst particle
새로운 파티클 만들기
Firepit > 우클릭 > Effects > Particle System
Duration
:PlaybackTime - 모션의 전체 재생 시간을 설정한다.
Emission
:Bursts - 입력한 Time내에 Count만큼의 입자를 최초 1회 생성한다.
Start Lifetime
입자가 화면에 살아있는 시간을 설정한다.
:Random Between Two Contatns - 각 입자마다 두 값 사이의 임의 값을 할당한다.
입자들이 서로 다른 시간에 사라지게 된다.
Start Speed
생성된 입자가 움직이는 속도를 설정한다.
Texture Sheet Animation: Tiles & Renderer: Material
텍스처 시트를 잘라준다.
Renderer:Material에서 SmokePuffMaterial을 선택하면 material이 4개의 이미지로 구성된 것을 볼 수 있다.
이 이미지를 material로 그대로 적용하면 1개의 파티클당 4개의 이미지가 그대로 보인다.
이때 Tiles를 이용해 이미지를 자를 수 있다.
이미지를 2 x 2 형태의 Tile로 잘라 하나의 파티클에 4개의 시트를 번갈아 보여준다.
연기가 뭉게뭉게 변하는 듯한 효과를 준다.
Material은 포토샵의 brush와 비슷한 개념인 것 같다.

Texture Sheet Animation: Start Frame
자른 타일 중 몇 번째 타일을 시작 프레임으로 사용할지 설정한다.
Start Frame: Random Between Two Constants을 0, 3으로 설정하면
0,1,2,3 번째 프레임 중 하나가 랜덤으로 선택된다.
Texture Sheet Animation: Cycle
프레임을 몇 번 반복할지 사이클을 설정한다.
‘1’ - 4개의 프레임이 1번씩 보인다. → 각 파티클이 계속 변화하는 듯한 효과를 준다.
‘0’ - 처음 보여진 프레임이 그대로 유지된다. 0으로 설정 시 값이 0.0001로 변경되지만 결과는 동일하다.

'Unity' 카테고리의 다른 글
| Prototype5: MonoBehavior, Awake(), Start(), this vs gameObject (0) | 2024.03.01 |
|---|---|
| AudioSource : 게임에 BGM, Sound Effect 적용하기 (0) | 2023.12.12 |
| Global Volume : 체력 닳는 효과 (Post Processing) (1) | 2023.11.29 |
| Unity 실시간 2D 기초 Challenge: Sprite pachinko (0) | 2023.06.28 |
| 벽돌 머티리얼 만들기, 통통 튀는 탄성 추가하기 (0) | 2023.06.23 |