拥有透明的CCScene

时间:2011-01-09 03:49:02

标签: iphone cocos2d-iphone

我正在设计一个带暂停按钮的游戏。当玩家推动它时,我正在使用[[CCDirector sharedDirector] pushScene:[PausePage scene]]推送CCScene; 我的PausePageScene没有填满整个屏幕,我希望在Pause Page下面看到CCScene。有没有办法做到这一点 ?因为屏幕的其余部分用黑色填充而不是透明 感谢

1 个答案:

答案 0 :(得分:1)

我正在遭受同样的痛苦并找到你的问题。遗憾的是,自从很久以前发布以来,它从来没有回答过......

然而,也许我的简单测试有帮助。如果您使用[currentScene addChild:[PauseLayer node]];甚至[currentScene addChild:[PausePage scene]];,您会看到暂停菜单在原始场景中正确重叠。也许你必须使用这个替代方案,除非cocos2d有一个选项来重绘堆栈中的所有场景而不是最顶层的场景。

还有很多其他工作要做,比如暂停原始场景,处理触摸事件等等。