Cocos2d iphone cocos2d使用动画隐藏/显示精灵
我花了很多时间做一些简单的事情,我想隐藏和展示一个精灵 在现场Cocos2d iphone cocos2d使用动画隐藏/显示精灵,cocos2d-iphone,Cocos2d Iphone,我花了很多时间做一些简单的事情,我想隐藏和展示一个精灵 在现场 myS = [CCSprite spriteWithFile:@"Background_Pause_pad.png"]; [myS setPosition:ccp(384,470)]; myS.opacity = 0; [self addChild:myS z:1]; 当我需要出现的时候 [myS runAction:[CCFadeIn actionWithDuration:1]]; 把它藏起来 [m
myS = [CCSprite spriteWithFile:@"Background_Pause_pad.png"];
[myS setPosition:ccp(384,470)];
myS.opacity = 0;
[self addChild:myS z:1];
当我需要出现的时候
[myS runAction:[CCFadeIn actionWithDuration:1]];
把它藏起来
[myS runAction:[CCFadeOut actionWithDuration:1]];
但它不起作用…有人能帮忙吗
我想你可以试试下面的代码。这对你有用
id action1 = [CCFadeIn actionWithDuration:1];
id action2 = [CCDelayTime actionWithDuration:1];
id action3 = [CCFadeOut actionWithDuration:1];
[myS runAction:[CCSequence actions:action1,action2,action3,nil]];
当您需要fadein淡出动作时,它将生成该动作并显示相同的动作
id action1 = [CCFadeIn actionWithDuration:1];
id action2 = [CCDelayTime actionWithDuration:1];
id action3 = [CCFadeOut actionWithDuration:1];
[myS runAction:[CCSequence actions:action1,action2,action3,nil]];