我对此Question有类似的情况。我希望将摄像机与播放器保持在中心并保持播放器的旋转。
但是我使用box2d所以我无法旋转环境并让玩家保持静态。我怎么能用cocos2d做到这一点?
我只有旋转代码,我确定它非常错误:
self.rotation = car.body->GetAngle()*(180.0/M_PI);
这是一个糟糕的草图:
感谢。
答案 0 :(得分:1)
这个答案有很多关于移动背景的信息。
How to move background in cocos 2d
您需要做的是创建一个CCLayer,然后旋转图层。只要上面的屏幕截图是准确的,这将是最好的方法。
这是一个更详细的代码链接。 http://www.cocos2d-iphone.org/forum/topic/22376