2012-05-29 29 views
0

我從CCLayerColor繼承一個名爲FinishedLevelLayer的類並聲明一個空的init。在我的課堂上,我宣佈了一個CCMenu,但是當我顯示菜單時,我得到了一層奇怪的黑色背景。背景不是全屏。我怎樣才能避免這種情況?CCLayerColor好奇的背景出現

此外,我嘗試動畫菜單(使其淡入),但它不起作用。這裏是代碼爲:

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

回答

0

你是什麼意思下的「空init」?如果您的類是CCLayerColor的子類,請使用layerWithColor:method創建它的實例。菜單中有哪些項目?