0

我从 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];
4

1 回答 1

0

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

于 2012-05-29T10:58:00.923 回答