본문 바로가기

게임 개발/Unity3D35

[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.
[Unity | 유니티] Trigger/Collider 충돌 메시지 *출처: 유니티2D 게임 공작소 | 오노 고지 지음 1. Trigger 충돌 메시지 메시지설명OnTriggerEnter2D게임 오브젝트가 Physics 2D 트리거에 처음 충돌했을 때 전송된다. OnTriggerStay2D게임 오브젝트가 Physics 2D 트리거에 충돌하는 동안만 송신된다. OnTriggerExit2D게임 오브젝트가 Physics 2D 트리거에 충돌했다가 서로 떨어졌을 때 전송된다. 2. Collider 충돌 메시지메시지설명OnCollisionEnter2D게임 오브젝트가 Physics 2D 형식인 컬라이더에 처음 충돌했을 때 전송된다.OnCollisionStay2D게임 오브젝트가 Physics 2D 형식인 컬라이더에 충돌한 동안만 송신된다.OnCollisionExit2D게임 오브젝트가 .. 2016. 4. 1.