Cocos / Spritebuilder过渡

时间:2014-05-19 15:52:10

标签: objective-c cocos2d-iphone spritebuilder

我正在使用SpriteBuilder创建一个项目。
我想知道的是,当我创建一个图层时,是否还有转换?
例如,当我改变场景时,我使用了这个replaceScene:scene withTransition:[CCTransition transitionPushWithDirection:CCTransitionDirectionLeft duration:0.25f 现在我的CCNode项目中有一个隐藏的SpriteBuilder图层,我还有一个按钮来显示这个隐藏的节点。

- (void)rules {

    _rules.visible = TRUE;
}

当我_rules可见时,我有什么方法可以进行转换吗?

此外,当我使节点可见时,它仍然允许我按下节点后面的按钮。 有什么方法可以阻止它吗?

1 个答案:

答案 0 :(得分:0)

您可以使用淡入淡出操作,例如:

- (void)rules {

    _rules.visible = YES;
    [_rules runAction:[CCActionFadeIn actionWithDuration:1.0]];

}