2011-01-09 8 views
1

私は一時停止ボタンでゲームをデザインしています。プレイヤーがプッシュすると、[[CCDirector sharedDirector] pushScene:[PausePage scene]];を使用してCCSceneをプッシュしています。 私のPausePageSceneは画面全体を満たしていないので、一時停止ページの下にCCSceneが表示されます。それを行う方法はありますか?画面の残りの部分は透明ではなく黒で塗りつぶされているので ありがとう透明なCCSceneを持っている

答えて

1

私は同じように苦しんでいて、あなたの質問を見つけています。あまりにもずっと前に投稿されて以来、それは決して答えられません...

しかし、おそらく私の簡単なテストが役立ちます。 [currentScene addChild:[PauseLayer node]];、さらには[currentScene addChild:[PausePage scene]];を使用すると、元のシーンにポーズメニューが正しく重なって表示されます。たぶん、cocos2dが最上位のものではなくスタックのすべてのシーンを再描画するオプションを持っていない限り、この代替手段を使用しなければならないかもしれません。

他の多くの作業は、元のシーンを一時停止したり、タッチイベントを処理したりするような作業です。

関連する問題