CCLayerColor любопытный фон внешнего вида
Я наследую класс с именем FinishedLevelLayer от CCLayerColor и объявляю пустой init. в моем классе я объявляю CCMenu, но когда я показываю меню, я получаю странный черный фон для слоя. Фон не на весь экран. Как я могу избежать этого?
Кроме того, я пытаюсь оживить меню (заставить его исчезать), но оно не работает. Вот код для этого:
finishMenu.visible = true;
[finishMenu setOpacity:0];
id fade = [CCFadeIn actionWithDuration:0.35f];
id sec = [CCSequence actions:fade, nil];
[finishMenu runAction:sec];
1 ответ
Решение
Что вы имеете в виду под "пустым init"? если ваш класс является подклассом CCLayerColor, создайте его экземпляр с layerWithColor: метод. какие пункты в вашем меню?