2012-07-01 29 views
0

我需要知道如何在SneakyJoyStick重置回原來的中心位置。說我遇到的問題是我有操縱桿控制我的球員,當玩家達到TMX地圖我把它推新的場景/地圖上的門磚,出現問題時,我試圖離開新場景/地圖,因爲當我彈出的場景(要回第一現場)操縱桿還停留在門的方向,從而再次推我,使我基本不能離開房間。我認爲這與我最後一次觸摸屏幕的事實有關,所以我可能需要清除觸摸或什麼?如何將SneakyJoyStick重置回其居中位置?

回答

0

我發現一個解決方法,如果別人有同樣的問題,在SneakyJoystick.h如果你改變@property (nonatomic, readonly) CGPoint velocity;@property (nonatomic, readwrite) CGPoint velocity;然後你可以JoyStickName.velocity = CGPointZero;重置速度。 在SneakyJoystick.h更改@property (nonatomic, readonly) CGPoint stickPosition;@property (nonatomic, readwrite) CGPoint stickPosition;然後使用JoyStickName.stickPosition = CGPointZero;將重置實際的「大棒」的形象。

相關問題