운영체제 : win7 개발환경 : VS 2013 Express cocos2d-x - TopicsExpress



          

운영체제 : win7 개발환경 : VS 2013 Express cocos2d-x 버전 : 3.2 (3.0도 사용 가능) 질문 드립니다.(크게 두 개가 있으나, 연관성이 별로 없는 문제이므로 하나씩 올리겠습니다.) 먼저 멀티해상도 지원 문제입니다. 네이버나 구글에 cocos2d-x 멀티해상도 등으로 검색해서 나온 글들을 종합해 볼 때, 기본적으로 다음과 같은 코드를 AppDelegate.cpp 의 AppDelegate::applicationDidFinishLaunching() 함수 특정 위치에 넣어주면 된다고 이해했습니다. glview->setDesignResolutionSize(800, 480, ResolutionPolicy::EXACT_FIT); (여기서 800, 480은 제가 만들 어플의 해상도이구요, 뒤쪽 옵션을 EXACT_FIT로 한 이유는, 비율이 질지언정 화면이 짤리거나 여백이 남지 않게 하기 위해서입니다. ) VS 2013 Express 에서 win32 프로젝트로 빌드해서 보면 의도한대로 보입니다. 하지만 ANT를 이용해 Android버전으로 빌드해서 단말기든 에뮬레이터에서든 실행해보면 원래의 800 x 480 해상도 그대로 보여집니다. 뭐가 문제일까요? 참고로 저 위에 함수 뿐 아니라 director->setContentScaleFactor(1.0); 도 해봤는데 이 코드를 넣었더니 안드로이드버전에서는 죽더라구요.
Posted on: Wed, 27 Aug 2014 06:33:30 +0000

Trending Topics



Recently Viewed Topics




© 2015