2010-08-19 2 views
0

가 나는 튀는 공을 가진 다람쥐 공간을 만들려고 해요. 가로 모드 /적인 Cocos2D

(Example seen here)

가 현재 내 장치가 가로 모드에서 실행 중입니다. 그래서 cocos2D에 따르면 모든 것이 괜찮습니다. 스프라이트를 추가 할 때 가로 모드로 방향을 지정합니다.

[director setDeviceOrientation:kCCDeviceOrientationLandscapeLeft]; 

유일한 문제는 지금 chipmunk를 사용할 때 장치 방향이 엉망입니다. ipad를 왼쪽 상단 모서리쪽으로 기울이면 내 '튀는 공'이 오른쪽 위 모퉁이로 이동합니다.

수동으로 다람쥐 공간을 회전하는 방법이 있습니까?

아니면 다람쥐 공간에서 회전을 설정하는 다른 방법이 있습니까?

답변

0

단순한 사인 인 것처럼 보입니다. 나는 공을 그들에게 힘을가함으로써 움직인다 고 가정한다. 따라서 (10, 0)과 같은 양의 힘을 적용하는 대신 한 방향으로 볼을 움직일 때 음의 힘 (-10, 0)을 적용하고 다른 방향에서 볼을 반대로합니다 (예 : x 좌표에 -1을 곱함). Chipmunk는 장치 방향을 신경 쓰지 않고 알지 못합니다. 단지 힘과 중력에 따라 물체를 움직입니다.