我花了很多时间在我认为的简单事情上。我想隐藏并显示一个 Sprite
场景中。

 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]];

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

最佳答案

  • 为什么要在一个 Action 中使用序列?
  • 你必须选择你想要的动画!
  • 例如:如果您选择 CCFadeIn

  • 关于cocos2d-iphone - cocos2d 隐藏/显示带有动画的 Sprite ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4023774/

    10-10 06:25