我和这个问题有类似的情况。我想保持相机与玩家在中心和玩家的旋转。
但我使用的是 box2d,所以我无法旋转环境并保持播放器静止。我怎么能用 cocos2d 做到这一点?
我只有旋转代码,我敢肯定这是错误的:
self.rotation = car.body->GetAngle()*(180.0/M_PI);
这是一个糟糕的草图:
谢谢。
我和这个问题有类似的情况。我想保持相机与玩家在中心和玩家的旋转。
但我使用的是 box2d,所以我无法旋转环境并保持播放器静止。我怎么能用 cocos2d 做到这一点?
我只有旋转代码,我敢肯定这是错误的:
self.rotation = car.body->GetAngle()*(180.0/M_PI);
这是一个糟糕的草图:
谢谢。
这个答案有很多关于移动背景的信息。
您需要做的是创建一个 CCLayer,然后旋转图层。只要上面的屏幕截图准确,那将是最好的方法。
这是一个更详细的代码链接。 http://www.cocos2d-iphone.org/forum/topic/22376