質問: false // バックボタン非表示 } } ``` 今は無理やりオプションを開いた際にスクリーンショットを行っています。ちなみにSpriteBuilderを使用しております。 動作に問題はないのですが、保存される画像が真っ白になるので原因をしりたいです。。。宜しくお願いします。
回答: すみません。SpriteBuilderだったのですね。見落としてました。 こちらを参考にしてみました。 http://forum.spritebuilder.com/t/taking-screenshots-not-working-as-expected-solved/1550 ``` func screenshotWithStartNode(stNode: CCNode) -> UIImage { CCDirector.sharedDirector().nextDeltaTimeZero = true let winSize: CGSize = CCDirector.sharedDirector().viewSize() let renTxture: CCRenderTexture = CCRenderTexture(width: winSize.width, height:winSize.height, pixelFormat: .RGBA8888, depthStencilFormat: 0) renTxture.begin() stNode.visit() renTxture.end() return renTxture.getUIImage() } ``` 試してはいませんが、これでできないでしょうか?