在chipmunk / cocos2D中的景观模式

时间:2010-08-19 08:28:47

标签: iphone objective-c ipad cocos2d-iphone chipmunk

我正在尝试用弹跳球创建一个花栗鼠空间。(Example seen here

目前我的设备正在横向模式下运行。所以根据cocos2D,一切都很好。添加Sprites时,它们会定向到横向模式。

    [director setDeviceOrientation:kCCDeviceOrientationLandscapeLeft];

唯一的问题是,现在使用花栗鼠时,设备方向被搞砸了。当ipad向左上角倾斜时,我的“弹跳球”向右上角移动。

有没有办法手动旋转花栗鼠空间?

还是有其他方法可以在花栗鼠空间内设置旋转吗?

1 个答案:

答案 0 :(得分:0)

这听起来像一个简单的标志问题。我假设通过对它们施加力来移动球。因此,不是像(10,0)那样施加正力而是在一个方向上移动球时施加负力(-10,0),而在另一个方向上移动球(例如,将x坐标力乘以-1)。花栗鼠不关心或不知道设备的方向,它只是根据力和重力移动物体。