cocos2d用动画隐藏/显示精灵

Ron*_*ony 4 cocos2d-iphone

我花了很多时间来做一些简单的事情.我想隐藏并在场景中展示精灵.

 myS = [CCSprite spriteWithFile:@"Background_Pause_pad.png"];
    [myS setPosition:ccp(384,470)];
     myS.opacity = 0;
    [self addChild:myS z:1];
Run Code Online (Sandbox Code Playgroud)

当我需要出现它..

[myS runAction:[CCFadeIn actionWithDuration:1]];
Run Code Online (Sandbox Code Playgroud)

并隐藏它

[myS runAction:[CCFadeOut actionWithDuration:1]];
Run Code Online (Sandbox Code Playgroud)

但它不起作用.....任何人都可以帮助??

Fra*_*scu 5

  1. 为什么使用序列进行一个动作?
  2. 你必须选择你想要的动画!
  3. 例如:如果你选择CCFadeIn
[mySprite runAction:[CCFadeIn actionWithDuration:0.5f]];
Run Code Online (Sandbox Code Playgroud)