【モグラたたきゲーム】ゲーム終了時に暗転してしまう

画像1

ゲーム終了時、SceneManagerで終了画面に遷移したとき暗転してしまう。

updateメソッドでScreenCapture::getFrame()を呼び出しているから、drawメソッドと違って時間がかかってしまうのか?と思って、頑張ってdrawメソッドでDynamictTexture.fillメソッドを使おうとする。drawメソッドはconst修飾のため、どうやってもできなかった。(実装的にできないことを無理やりトライして、時間を無駄にしてしまった)

結局、changeSceneメソッドに渡す遷移時間の分暗転していたという単純なことだったので、渡す時間を0sにして解決。

画像2