我正在设计一个带有暂停按钮的游戏。当播放器按下它时,我正在使用[CCDirector sharedDirector pushScene:PausePage scene]推送一个CCScene;我的CCScene不会填满整个屏幕,我希望看到Pause Page下面的Pause。有没有办法做到这一点?因为屏幕的其余部分是黑色的,而不是透明的谢谢
发布于 2011-05-17 23:54:11
我正在遭受同样的痛苦,并找到你的问题。遗憾的是,自从很久以前就没有回复过了。
然而,也许我的简单测试会有所帮助。如果您使用[currentScene addChild:[PauseLayer node]];,甚至[currentScene addChild:[PausePage scene]];,您将看到暂停菜单正确地重叠在原始场景上。也许您必须使用此替代方案,除非cocos2d可以选择重绘堆栈中的所有场景,而不是最顶部的场景。
不过,还有很多其他工作要做,比如暂停原始场景,处理触摸事件等。
https://stackoverflow.com/questions/4637588
复制相似问题