2011-09-12 2 views
0

2 개의 조명기로 구성된 box2D에서 단일 바디를 만들었습니다. 각 조명기에 대한 CCSprite userData가 있지만 조명기 모양과 일치하도록 스프라이트 위치와 회전을 설정하는 방법을 모르지만 ... 문서에서 shape.position 또는 fixture.position을 찾을 수 없습니다.b2Fixture로 CCSprite를 조정하십시오.

내가 무엇이 누락 되었습니까?

감사합니다.

답변

0

나는 cocos2d와 box2d 자신의 전문가가 아니며, 지금은 둘 다 배우고있다. 그러나 각 조명기에 대해 별도의 몸체를 만들고 관절과 함께 고칠 수없는 이유가있다. 일종의 다음 각 신체에 CCSprite 사용자 데이터를 할당?

+0

고정 장치가 움직이거나 서로 회전해야 할 수도 있기 때문에 실제로 맞습니다. 하나의 본체 만 사용하면 불가능합니다. 단단한 본체 시뮬레이션이기 때문입니다. 나는 관절을 피하려고했지만, 이제는 그것이 유일한 방법이라고 확신합니다. 감사. – Fernando

+0

문제 없습니다. 몇 번 만들면 관절은 너무 열심히 arent. 이 게시물은 iOS와 관련이 없지만 유용한 것으로 나타났습니다. http://blog.allanbishop.com/box2d-2-1a-tutorial-part-2-joints/ – jin

관련 문제