유니티에서 스크립트로 개별 파티클 설정하기(GetParticles, SetParticles) 1)씬에 새로운 파티클을 생성하고 최대 파티클 개수를 설정한다(max particles) 2)스크립트에서 파티클시스템 변수와 파티클 배열을 선언한다. 3)파티클 시스템의 현재 활성화된 파티클을 가져오고 개수를 출력한다. docs.unity3d.com/ScriptReference/ParticleSystem.GetParticles.html 4)게임을 플레이하면 활성화된 파티클의 개수를 출력한다. 5)파티클 개수가 증가하여 최대 파티클 개수에 도달한다. 에디터에서 표시하는 현재 파티클의 개수와 동일한것을 확인할수있다. 6)프레임마다 개별 파티클(예에서 0번 파티클)의 남은 수명을 출력한다(Particle.remaini..
유니티(unity)에서 파티클 스케일 변형하기(scaling mode) 1)아래 파티클 시스템에서 사용자가 설정한 shape의 영역에서 파티클을 생성하고있다. 2)일반적으로 씬에서 파티클 시스템의 스케일 수치를 변경하면(transform scale) 단위 파티클이 아닌 shape의 크기가 변형되는것을 확인할수있다. 3)만약 파티클 시스템 전체의 스케일을 변경하려면 scaling mode에서 hierarchy를 선택한다. 4)스케일을 변경하면 파티클 시스템 전체의 크기가 변형되는것을 확인할수있다.