본문 바로가기

게임 개발52

[Unity | 유니티] Particle System 컴포넌트 각 모듈의 기능 *출처: 유니티2D 게임 공작소 | 오노 고지 지음 모듈 이름 설명 Emission 파티클 생성 장치(이미터) 모듈. 파티클 생성량 등을 설정한다. Shape 파티클 생성 범위가 취하는 형상 모듈 Velocity over Lifetime 활동 시간에 따라 변하는 파티클 속도 지정 모듈 Limit Velocity over Lifetime 활동 시간에 따라 변하는 파티클 최대 속도 제한 지정 모듈 Force over Lifetime 활동 시간에 따라 변하는 파티클에 가해지는 힘 지정 모듈 Color over Lifetime 활동 시간에 따라 변하는 파티클에 색상 지정 모듈 Color by Speed 속도에 따라 변하는 파티클 생상 변화 지정 모듈 Size over Lifetime 활동 시간에 따라 변하는 파.. 2016. 4. 17.
[Unity | 유니티] Particle System 컴포넌트의 속성 2 *출처: 유니티2D 게임 공작소 | 오노 고지 지음 속성 이름 설명 Gravity Multiplier 중력(Y축 방향으로 가해진 힘)을 설정. 양수 값으로는 낙하는 중력을, 음수 값으로는 상승하는 중력을 표현할 수 있다. Inherit Velocity 파티클을 발생시키는 이미터가 이동한 경우 파티클을 날리는 방향으로 작용하는 힘을 설정할 수 있다. 예를 들어 로켓이 뿜어내는 연기를 표현하고 싶다면 0보다 큰 양수 값을 설정한다. Simulation Space가 World일 때만 유효하다. Simulation Space 발생시킨 파티클이 사용하는 좌표계 설정. World를 지정하면 월드 좌표, Local을 지정하여 로컬 좌표로 설정할 수 있다. 게임 오브젝트와 함께 이동시키려면 Local로 설정한다. Pl.. 2016. 4. 17.
[Unity | 유니티] Particle System 컴포넌트의 속성 1 *출처: 유니티2D 게임 공작소 | 오노 고지 지음 속성 이름 설명 Duration 파티클 발생 시간(지속 시간). 지정한 시간 동안만 파티클을 생성한다. Looping 파티클 반복 재생. ON으로 Duration에 지정된 시간이 지나면 다시 처음부터 파티클을 생성한다. Prewarm 처음에 발생하는 파티클을 제거하는 속성. 예를 들어 벚꽃이 흩날리는 효과를 설정할 때 Prewarm을 ON으로 설정해두면 벚꽃 꽃잎이 처음부터 화면 가득 표시된다. 그러나 이것은 Looping이 ON으로 지정되어 있을 때만 적용된다. Start Delay 파티클이 발생할 때까지 걸리는 시간. 지정된 시간 이후에 파티클이 발생한다. Start Lifetime 파티클이 없어질 때까지 걸리는 시간. Start Speed 파티클의.. 2016. 4. 17.
[Unity | 유니티] Collision 2D 속성 *출처: 유니티2D 게임 공작소 | 오노 고지 지음 함수 이름설명collider현재 해당 오브젝트에 닿은 컬라이더 오브젝트를 Collider 2D 형태로 반환한다. Collider 2D는 Box Collider 2D나 Circle Collider 2D의 기반 오브젝트다. contacts닿은 지점 위치를 Contact Point 2D 오브젝트 배열 형태로 반환한다.gameObject해당 오브젝트에 닿은 컬라이더 컴포넌트의 게임 오브젝트를 반환한다.relativeVelocity충돌했을 때의 힘 값을 반환한다.rigidbody 해당 오브젝트에 닿은 컬라이더 컴포넌트의 rigidbody를 반환한다. transform해당 오브젝트에 닿은 컬라이더 컴포넌트의 transform을 반환한다. 2016. 4. 1.