如何在cocos2d中隐藏标签(CCLabel)一段时间后?

sri*_*ali 1 cocoa-touch cocos2d-iphone iphone-sdk-3.0

我使用CCLabel添加了一个标签到我的图层.现在我希望它在一段时间后消失(如2秒).我怎么能让它消失?

CCLabel *labelPerfectDraw = [CCLabel labelWithString:@"Perfect Draw" fontName:@"Marker Felt" fontSize:30 ];
        labelPerfectDraw.color = ccc3(0x00, 0x00, 0xff);
        labelPerfectDraw.position = ccp(windowSize.width/2, windowSize.height/2+80);
        [self addChild:labelPerfectDraw];
Run Code Online (Sandbox Code Playgroud)

我以上面的方式添加了标签.请告诉我如何处理它?

Rob*_*gal 6

实例中有一个visible属性,CCLabel因为它们来自CCSprite.应该这样做.只需将其设置为false,或者您希望它在2秒后消失,因此创建一个附加到计时器的函数,该函数将可见性设置为false.