我正在使用CCSprite重绘我的应用程序的背景图像(它就像一个移动的背景)。不过我也使用CCSprite来绘制我的英雄和敌人。在某些情况下,敌人会落在我的背景图像之后。我的理解是,如果你这样做:如何让精灵落后于另一个精灵
[self addChild:sprite1];
[self addChild:sprite2];
然后sprite1将在后面sprite2如果他们彼此相交的窗口。然而,有什么办法让sprite1回到前面,以防它们与sprite2相交?我试图寻找在documentation但cocos2d的似乎并不有我要找的方法...
嗯,可以工作,我可以想象替换子方法将涉及删除背景精灵,并再次创建它。我仍然想知道在cocos2d库中是否有直接的方法。看来这个方法是精灵对象的标准方法。 – 2010-06-16 00:45:08