Cocos2d-x 라벨 깨짐 현상 해결방법

cocos2d-x의 기본 언어 설정이 UTF-8로 설정되어 있어서 나타나는 현상이다.

우선 해결방법은 drawText 함수를 찾아내어 함수안에 있는 MultiByteToWideChar(CP_UTF8, 0, pszText, nLen, pwszBuffer, nBufLen);의 파라메터에서 CP_UTF8 부분을 CP_ACP로 변경해주면 된다. drawText의 경우 각 버전대별로 경로는 다음과 같다.

3.x 버전대 : Cocos2d-x의 프로젝트 -> libcocos2d -> Platform/win32 -> CCDevice.cpp 


2.x 버전대 : CCImage



'Develop Issue > Cocos2d-x' 카테고리의 다른 글

Cocos2d-x 개발환경 및 포팅환경  (1) 2017.07.14

cocos2d-x 개발환경

http://themangs.tistory.com/entry/Cocos2Dx-%ED%99%98%EA%B2%BD-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95-%EC%A0%95%EB%A6%AC


안드로이드 포팅

http://mythinkg.blogspot.kr/2014/05/androidcocos2d-x-30-android.html





'Develop Issue > Cocos2d-x' 카테고리의 다른 글

Cocos2d-x 라벨 깨짐 현상 해결방법  (1) 2017.07.27

+ Recent posts