CCLayerColor好奇的背景外观

时间:2012-05-29 09:58:04

标签: cocos2d-iphone cclayer

我从CCLayerColor继承了一个名为FinishedLevelLayer的类,并声明了一个空的init。在我的班级我宣布一个CCMenu,但当我显示菜单时,我得到一个奇怪的黑色背景的图层。背景不是全屏。我怎么能避免这个?

此外,我尝试设置菜单的动画(使其淡入),但它不起作用。以下是此代码:

        finishMenu.visible = true;
        [finishMenu setOpacity:0];
        id fade = [CCFadeIn actionWithDuration:0.35f];
        id sec = [CCSequence actions:fade, nil];
        [finishMenu runAction:sec];

1 个答案:

答案 0 :(得分:0)

你在“空init”下的意思是什么?如果您的类是CCLayerColor的子类,请使用layerWithColor:方法创建它的实例。菜单中有哪些商品?