Cocos2D中。精灵和进度条紧密连接

时间:2012-06-16 16:33:47

标签: ios cocos2d-iphone

开始学习Cocos2d并提出问题。随着精灵的移动我需要进度(健康)条保持与它们一起移动(略高于精灵),保持它相对于精灵的位置,就像它是一个精灵。任何想法如何实现?

谢谢, 亚历克斯。

2 个答案:

答案 0 :(得分:1)

将健康栏作为孩子添加到精灵中,距离士兵身体所需的偏移量。当您稍后移动士兵时,健康栏将会跟随。

答案 1 :(得分:1)

您可以将健康栏精灵添加为其他精灵的孩子:

[sprite addChild:healthBar];

您可以像往常一样定位运动状况精灵,但最终位置将相对于父级的锚点(默认情况下位于精灵的中心)。