1
게임 장면을 불러오는 중 장면이로드되고 뒤로 또는 홈 버튼을 누릅니다. 그럼 다시 시작, 스플래시 화면 후에 나는 검은 화면이 나타납니다.Andengine black screen
또는 스플래시 장면 이후에 장면로드가 시작됩니다. 그런 다음 홈 버튼으로 앱을 닫고 스플래시 화면 후에 다시 열어 보려고합니다. 검은 화면이 나타납니다.
내 게임 활동에서 코드를 다음
public void onPopulateScene(Scene pScene,
OnPopulateSceneCallback pOnPopulateSceneCallback)
throws IOException {
mEngine.registerUpdateHandler(new TimerHandler(2f,
new ITimerCallback() {
public void onTimePassed(final TimerHandler pTimerHandler) {
mEngine.unregisterUpdateHandler(pTimerHandler);
String rstPhoneStorage = PhoneStorage
.ReadFromPhoneStorage(
resourcesManager.activity, "e");
String rstVerification = PhoneStorage
.ReadFromPhoneStorage(
resourcesManager.activity, "v");
if (rstPhoneStorage != null && rstPhoneStorage != "") {
if (rstVerification != null
&& rstVerification != "") {
SceneManager.getInstance()
.createMainMenuScene();
} else
SceneManager.getInstance()
.loadUnlockCodeSceneAfterWaitingCode(mEngine);
} else
SceneManager.getInstance()
.createRegisterMenuScene();
}
}));
pOnPopulateSceneCallback.onPopulateSceneFinished();
}
문제가 무엇인가?
안부.
@Override
public void onBackKeyPressed() {
System.exit(0);
}
는 아마 게임이 제대로 종료되지 않은 : 당신이 재정의 방법을 추가 한 후 시도 다시 버튼을 누른에 게임을 종료하는 의미 경우
얼마 동안은 검정색 화면이나 검은 색 화면이되어 다시 표시됩니까? –
검은 화면 상수. – onder
로그를 사용해 보셨습니까? 로그에 뭐라고 쓰여 있니? 스플래시 화면을 건너 뛰고 기본 장면을 보여줍니다. onPause 메서드가 호출되면 모든 리소스가 언로드되고 다시로드됩니다. 너의 코드를 확인해야 해. –