我正在尝试用弹跳球创建一个花栗鼠空间。(Example seen here)
目前我的设备正在横向模式下运行。所以根据cocos2D,一切都很好。添加Sprites时,它们会定向到横向模式。
[director setDeviceOrientation:kCCDeviceOrientationLandscapeLeft];
唯一的问题是,现在使用花栗鼠时,设备方向被搞砸了。当ipad向左上角倾斜时,我的“弹跳球”向右上角移动。
有没有办法手动旋转花栗鼠空间?
还是有其他方法可以在花栗鼠空间内设置旋转吗?
答案 0 :(得分:0)
这听起来像一个简单的标志问题。我假设通过对它们施加力来移动球。因此,不是像(10,0)那样施加正力而是在一个方向上移动球时施加负力(-10,0),而在另一个方向上移动球(例如,将x坐标力乘以-1)。花栗鼠不关心或不知道设备的方向,它只是根据力和重力移动物体。