我从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];
答案 0 :(得分:0)
你在“空init”下的意思是什么?如果您的类是CCLayerColor的子类,请使用layerWithColor:方法创建它的实例。菜单中有哪些商品?