프로그래밍/Unity

Physics.IgnorCollision

redjam0123 2017. 4. 9. 09:15

2016.02.20. 18:37

Physics.IgnorCollision

특정 오브젝트의 충돌을 무시하고자 할 때 사용되는 스크립트.

Physics.IgnoreCollision(☆.GetComponent<Collider>(), ★.GetComponent<Collider>());
☆은 충돌체1, ★은 충돌체2

예를 들어 총알을 발사하는 player가 총알이 발사될때 뒤로 밀릴때
Physics.IgnoreCollision(bullet.GetComponent<Collider>(), GetComponent<Collider>());
이렇게 한줄을 추가해주면 끝.


만약 Rigidbody 상태를 비활성화 할 경우, 해당 스크립트를 또 한번 호출해야한다.

'프로그래밍 > Unity' 카테고리의 다른 글

GetComponent< >  (0) 2017.04.09
AngryBot_0)  (0) 2017.04.09
Instantiate()/2  (0) 2017.04.09
캐릭터 이동방향으로 바라보게하기, 회전시키기  (1) 2017.04.06
joyStick으로 캐릭터 이동시키기  (0) 2017.04.06