0
我不知道如何把它在cocos2d製作精靈動起來,被關押在屏幕上,而用戶的手指。我有一個這樣的機制,但只移動一次精靈。移動精靈了,而攻/保持在cocos2d爲iPhone
是否有可能讓精靈向上移動而手指握在屏幕上?
而且,即使它是沒有必要的,如果你可以使它所以當用戶未手持屏幕上,精靈下降。
謝謝,我認爲,一個物理引擎,比如花栗鼠的Box2D的是必要的,但我不知道如何做到這一點。
-Soule
我不知道如何把它在cocos2d製作精靈動起來,被關押在屏幕上,而用戶的手指。我有一個這樣的機制,但只移動一次精靈。移動精靈了,而攻/保持在cocos2d爲iPhone
是否有可能讓精靈向上移動而手指握在屏幕上?
而且,即使它是沒有必要的,如果你可以使它所以當用戶未手持屏幕上,精靈下降。
謝謝,我認爲,一個物理引擎,比如花栗鼠的Box2D的是必要的,但我不知道如何做到這一點。
-Soule
我有一個不那麼完美的答案: 成立了以短間隔重複計時器,最多0.1秒,隨後擊發定時器ccTouchBegan
,在ccTouchEnded
無效計時器。每當計時器滴答時,移動精靈一小段距離。 間隔越短,移動越平滑。
很好的答案。我有一個完全像你所描述的代碼,但我忘了一部分。謝謝!我將間隔設置爲0.02f,並將其設置爲mySprite.position.y-1。 – Souleiman 2011-04-10 15:19:33