2012-05-29 2 views
0

CCLayerColor에서 FinishedLevelLayer라는 클래스를 상속하고 빈 init을 선언합니다. 내 수업에서는 CCMenu를 선언하지만 메뉴를 표시하면 레이어에 이상한 검은 색 배경이 나타납니다. 배경이 전체 화면이 아닙니다. 어떻게 이것을 피할 수 있습니까?CCLayerColor 흥미로운 배경 apperance

또한 메뉴에 애니메이션 효과를 적용하려고 시도하지만 페이드 인합니다. 작동하지 않습니다. 여기에 대한 코드는 다음과 같습니다.

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

답변

0

"빈 초기화"란 무엇을 의미합니까? 클래스가 CCLayerColor의 하위 클래스이면 layerWithColor : 메서드를 사용하여 인스턴스를 만듭니다. 메뉴에있는 항목은 무엇입니까?