2011-05-15 64 views
-1

我有一個粒子,在屏幕上移動的圖像我想要的是粒子的發射器是我的圖像的中心,因此粒子總是跟隨圖像。我怎樣才能做到這一點?圖像後的粒子

+0

你有什麼代碼,以便遠? – 2011-05-15 09:50:55

+2

爲什麼被標記爲Xcode?我不明白這是如何與Xcode相關的。 :/ – 2011-05-15 10:05:19

+0

爲什麼添加評論?我不明白這很重要。 :/ – 2011-05-15 14:06:00

回答

0

如果您只使用基本的UIImageView作爲動畫,那麼您可能必須自己動手(除非是我錯過的某個魔術功能)。

要做到這一點,我建議讓代表恆星的蹤跡幾個位圖和當你移動你的形象,你中依次顯示在正確的方向旋轉,這些位圖給particules落在圖像結束的錯覺

看起來更酷的另一種解決方案是,如果你使用庫如cocos2,可以讓你顯示你的圖像和創建粒子很容易(但這將涉及到更改爲opengl環境...

希望它可以幫助

Jason

+0

,我可以使用cocos2D只爲我的粒子,然後把我的粒子在一個真正的(非cocos2D)項目? – 2011-05-15 10:26:46

0

設置粒子位置UIImageView的位置..

emitter.position = imgView.position; 

如果你要使用cocos2d的,同樣的事情...

emitter.position = sprite.position;