본문 바로가기
-/Unity3D 5.x

Collider

by Planetis 2015. 1. 19.

Colider

- Box, Sphere, Mesh 등이 있음.

- Is Trigger 옵션을 체크하면 해당 객체의 콜라이더는 충돌은 감지하지만, 다른 객체와 충돌 되지는 않습니다.


충돌 관련 함수

Collider.OnCollisionEnter

다른 콜라이더가 접촉 했을 때 호출됩니다.

void OnCollisionEnter(Collision _col)


Collider.OnCollisionExit

접촉 중인 다른 콜라이더가 콜라이더를 벗어날 때 호출됩니다.


Collider.OnCollisionStay

다른 콜라이더와 접촉 중인 모든 프레임에서 호출됩니다.



Trigger 관련 함수

Collider.OnTriggerEnter

다른 콜라이더가 접촉 했을 때 호출됩니다.

void OnTriggerEnter(Collider _col)


Collider.OnTriggerExit

접촉 중인 다른 콜라이더가 트리거를 벗어날 때 호출됩니다.


Collider.OnTriggerStay

다른 콜라이더와 접촉 중인 모든 프레임에서 호출됩니다.


320x100

'- > Unity3D 5.x' 카테고리의 다른 글

LitJSON은 float 을 지원하지 않는 것으로 보인다.  (0) 2015.03.05
Physics.Raycast() 함수  (0) 2015.01.20
Rigidbody.AddForce  (0) 2015.01.16
게임 오브젝트 생성과 제거  (0) 2015.01.15
RigidBody  (0) 2015.01.13

댓글