2009-06-25 2 views
1

2 개의 약간의 문제가 있습니다. chipmunk collision detection : 저는 공과 일부 정적 다각형 모양 사이의 충돌을 감지하는 게임을 개발 중입니다. 이것은 작동하지만 "부분적"입니다. 약 5 개의 게임 장면 (레벨 1 ~ 5, 예를 들어)에서는 작동하지만 6 번째 게임에서는 실패하고 7 번째 장면에서는 모두 정상적으로 작동합니다. 기본적으로, 충돌 감지가 작동하지만 때때로 실패합니다.chipmunk를 사용하여 iphone 충돌 감지 문제

공백, 몸체 등을 설정하는 데 문제가 있다고 생각하지 않습니다. 모든 것이 잠시 동안 작동하고 오류는 일련의 "올바른 장면 ". 첫 번째로 나는 문제가 장면이 끝난 후 공간에서 모양과 몸을 제거하지 못한다고 생각했지만 공간에서 신체와 모양을 제거한 후에도 문제가 계속됩니다.

cocos2d : cocos2d와 마찬가지로 가속도계 활성화가 때때로 실패한다는 인상을받습니다.

누구나 이러한 문제를 발견 할 수 있습니까? 어떤 제안이라도 환영합니다, 감사합니다.

게시물 : 1 가입 : 수요일 년 6 월 24 일 오후 2시 34분

+0

두 개의 다른 게시물로 질문을 구분해야합니다. 누군가가 당신을 도울 기회를 증가시킬 것입니다. – amattn

답변

0

2009 만 충돌 감지 다람쥐를 사용하고 있습니까?

그렇다면 그렇게하지 마십시오. 두 모양 사이의 충돌을 정의하면됩니다 (다각형이 유사한 것으로 가정). 여기에 두 개의 원에 대한 예입니다 : 내가 배열 오브젝트를 통해 확인하고 그들이 나의 영웅의 양쪽에 특정 범위 withing에 있다면보고에 의해 두 개의 직사각형 스프라이트 간의 충돌을 정의 http://kwigbo.com/wp/2009/03/04/cocos2d-circle-to-circle-collision-detection/

내 자신의 게임에서, 또한 위 또는 아래와 일정한 거리. 펑키 한 모양을 위해 이것을하는 것은 까다 롭지 만 가치가 있습니다.

+0

귀하의 링크가 사망했습니다. 다시 찾았습니다. https://www.google.com/search?q=cocos2d-circle-to-circle-collision-detection%20site:http://kwigbo.com/ – apple16