2010-07-18 3 views
1

저는 Cocos2D, SpaceManager 및 Chipmunk를 사용하고 있습니다. 나는 4 개의 층이있는 시차 노드를 가지고 있는데, 이것은 재생 가능한 다람쥐 몸체의 위치에 묶여있다. 이 시체는 시차 층 중 하나의 정적 객체와 충돌해야하며, 정적 시체는 화면에서 시작하여 화면으로 이동하여 충돌해야합니다.패럴 랙스로 다람쥐 몸 이동?

내가 다시 물결하지 않으면, 당신은 Chipmunk로 정적 시체를 움직이지 않아야한다는 것을 알고 있습니다. 그러나 프레임 속도를 따라 잡기 위해 초당 60 회 재 작업하는 것이 지저분 해 보입니다. 누구든지 이것을 대체 할 방법을 생각할 수 있습니까?

건배.

+0

코드를 공유 할 수 있습니까? –

답변

0

시도 할 수있는 한 가지 방법은 각 시차 층의 모든 객체를 강체 조인트를 사용하여 비 충돌 몸체에 결합하는 것입니다. 그런 다음 시차 레이어와 함께 해당 몸체를 움직여 개체를 따라 끕니다. 이 방법이 최선의 방법은 아닙니다.

+0

안녕하세요. 답장을 보내 주셔서 감사합니다. 결국 필자는 주 역 동체를 사용하여 시차 노드를 이동하는 방법을 배웠다. 일단 내가 정돈했다면 다른 사람들을 돕기 위해 내 코드를 게시 할 것이다. – Andrew