기본 Box2D 충돌 감지


9

Cocos2D / Box2D에서 충돌을 듣는 방법을 이해하지 못합니다. 두 개의 동적 인 원형 바디가 있다고 가정 해보십시오. 하나는 매우 작고 다른 하나는 비교적 큽니다. 작은 원이 큰 원과 충돌 할 때 무언가를하고 싶습니다 (예 : 소리 재생). 가장 좋은 방법은 무엇입니까?

현재 TestPoint 방법으로 실험하고 있습니다. 다음과 같은 것 :

if(largeCircleBody->GetFixtureList()->TestPoint(smallCirclePoint)){
    // collision happened...
    // play sound etc
}

답변:


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.