Unity3D UCGameSDK 가로 모드시 로그인 중 죽는다면
91SDK가 버전업 되면서 나왔던 이슈를 처리 후 UCGame SDK 테스트 중 로그인 화면이 나오지 않고 앱이 죽는 현상이 발생했습니다. 나중에 정리하겠지만 중국 SDK 4개를 하나의 플러그인으로 통합된 상태라 그나마 지금이라도 문제를 발견하게 되어서 다행이네요. 뭐, 블로그에 정리했던 건 샘플이라 세로모드로 한거였고 사실 저희 게임이 가로모드긴 해서 가로로 언젠가는 하긴 했어야했죠.
죽을 때 Fatal 에러도 없이 깔끔하게 죽어서 한참 헤매이던 중 UCGame SDK Demo 소스에서 화면 전환과 관련된 부분을 발견했습니다. UCGame 초기화 전에 위와 같이 화면 회전 상태를 설정해줍니다. 개발 문서에는 없던 내용이네요. 중국 SDK 개발 문서가 좀 부실한게 많습니다.
이제 가로로 잘 되는군요.
UCOrientation ucOrientation = UCOrientation.LANDSCAPE; UCGameSDK.defaultSDK().setOrientation(ucOrientation);
죽을 때 Fatal 에러도 없이 깔끔하게 죽어서 한참 헤매이던 중 UCGame SDK Demo 소스에서 화면 전환과 관련된 부분을 발견했습니다. UCGame 초기화 전에 위와 같이 화면 회전 상태를 설정해줍니다. 개발 문서에는 없던 내용이네요. 중국 SDK 개발 문서가 좀 부실한게 많습니다.
이제 가로로 잘 되는군요.
댓글
댓글 쓰기