2014-09-06 2 views
0

저는 Sprite Builder를 처음 사용했습니다. 나는 Clone Angry Birds with SpriteBuilder > Add Physics using Chipmunk, Part 1을 시도하고있다. 이제 이상한 문제가 발생했습니다.예기치 않게 피클 스프링 조인트가 작동했습니다.

코드에 따르면, 투석기 팔과 정사각형을 연결하는 스프링의 restLength는 늘릴 수 없어야합니다. 사각형은 보이지 않는 CCNode입니다. 여기

_mouseJoint = [CCPhysicsJoint connectedSpringJointWithBodyA:_mouseJointNode.physicsBody bodyB:_catapultArm.physicsBody anchorA:ccp(0, 0) anchorB:ccp(14, 150) restLength:0.f stiffness:3000.f damping:150.f];

나의 봄이다 (미안 마우스를 드래그하는 동안 스크린 샷을 만드는 방법을 알고하지 않습니다) : Should Be

: My Spring

그리고 여기 것은 어떻게 보일지입니다 튜토리얼의 봄은 늘어날 수 없으며 예상 된 결과에서 보이지 않는 CCNode를 보지 못했습니다.

앵커 B 값 때문입니까? 사실 나는 그렇게 생각하지 않는다.

모든 제안을 환영합니다. =)

+0

fyi rest 길이와 거리 관절의 최소/최대 거리는 절대적으로 한계를 초과 할 수 없습니다 . 절대 길이/거리가 필요하면 충돌 만 할 수 있습니다. – LearnCocos2D

답변

0

좋아, 나는 이유가있다. 나는 보이지 않는 CCNode를 Circle로 설정하고 그 코너를 0으로 설정해야합니다. 또한 정적으로 설정해야합니다.