开始学习Cocos2d并提出问题。随着精灵的移动我需要进度(健康)条保持与它们一起移动(略高于精灵),保持它相对于精灵的位置,就像它是一个精灵。任何想法如何实现?
谢谢, 亚历克斯。
答案 0 :(得分:1)
将健康栏作为孩子添加到精灵中,距离士兵身体所需的偏移量。当您稍后移动士兵时,健康栏将会跟随。
答案 1 :(得分:1)
您可以将健康栏精灵添加为其他精灵的孩子:
[sprite addChild:healthBar];
您可以像往常一样定位运动状况精灵,但最终位置将相对于父级的锚点(默认情况下位于精灵的中心)。