Cocos2d-X에서 보안락 화면에서 게임 프로세스 처리방법.
Cocos2d-x로 멀티플랫폼 게임을 개발중입니다.안드로이드에서는 몇가지 고려해야 하는 사항들이 있습니다.iOS에서는 자동으로 처리해주는 부분들이 안드로이드에서는 개발자가 신경을 써야합니다. 우선 Sleep모드로 넘어간후에 보안락화면에서 게임의 onResume()함수가 호출됩니다.따라서 보안락화면에서 배경음악이 출력되거나 원하지 않게 게임이 진행되는 상황이 발생됩니다.이럴경우 onResume()에서 확실히 복귀된 후에 Pause했던 게임의 상태를 resume으로 변경해주도록 해야합니다. 1. 기존의 protected void onResume()를 다음과 같이 수정해줍니다. @Override protected void onResume() { super.onResume(); // 어플을 재시작하기 전에 보안..
2012. 7. 19. 10:48