2010-08-19 67 views
0

我試圖創建一個彈跳球花栗鼠空間。(Example seen here橫向模式花栗鼠/ cocos2D上

目前我的設備在風景模式下運行。所以根據cocos2D,一切都很好。添加Sprites時,它們定位到橫向模式。

[director setDeviceOrientation:kCCDeviceOrientationLandscapeLeft]; 

唯一的問題是,現在使用花栗鼠時,設備的方向會被搞亂。當將iPad朝左上角傾斜時,我的「彈跳球」向右上角移動。

有沒有辦法手動旋轉花栗鼠空間?

或者是否有其他方法來設置花栗鼠空間內的旋轉?

回答

0

這聽起來像一個簡單的標誌問題。我認爲通過對他們施加一個力量來移動球。因此,不是像(10,0)那樣施加正向力,而是在向一個方向移動球時施加一個負向力(-10,0),並在另一個方向上做相反的操作(例如乘以x座標力-1)。花栗鼠不關心或知道設備的方向,它只是根據力和重力移動物體。