2012-06-16 54 views
0

開始學習Cocos2d並且有一個問題。隨着精靈的移動,我需要進度(健康)欄繼續移動(略高於精靈),並保持它相對於精靈的位置,就像它是一個精靈一樣。任何想法如何實現?Cocos2d。 Sprite和進度條緊密連接

謝謝, Alex。

+1

在你的遊戲循環中做到這一點。只需將Y位置放置在精靈頭上方的偏移位置即可。 –

回答

1

將小孩的健康狀況添加到精靈中,與士兵身體所需的偏移量。當你後來移動士兵時,健康欄會隨之而來。

+0

Thans很多,交配。這個問題解決了! – Alex

1

您可以添加健康酒吧精靈的其他精靈的孩子:

[sprite addChild:healthBar]; 

您可以定位健康酒吧精靈像往常一樣,但最終的位置將是相對父的錨點(其默認情況下位於精靈的中心)。

+0

複製上一個答案。有用!謝謝davidp! – Alex