在網上搜了好幾個。。都是2.x的版本,不過變動不大,中文顯示還是用的xml,只是api有些微變化
前面的xml檔案這些步驟跟2.x版本是相同的
1.建立xml檔案,如命名為chnstrings.xml
language
english
username
我是中文1ab
website
csdn部落格:
2.使用xml檔案顯示中文
ttfconfig ttfconfig("fonts\\123.ttf",25);
ccdictionary *chnstrings = ccdictionary::createwithcontentsoffile("chn_strings.xml");
const char* username = ((ccstring*)chnstrings->objectforkey("username"))->
getcstring();
auto labelttf = label::createwithttf(ttfconfig, username);
labelttf->setcolor(color3b(255, 0, 255));
labelttf->setposition(300, 500);
player->addchild(labelttf);
cocos2dx顯示中文
從外部檔案讀取utf 8 推薦大家使用資源檔案進行配置儲存,如xml將其採用的utf 8的編碼方式儲存,自然會讓我想到,日文 韓文等待各種國家的語言都可以正常顯示了,為了你的軟體國際化.盡量採用這種方式吧!到時候根據手機系統的語言,然後動態的來讀取你檔案中的資源.先看下我們的xml檔案 html v...
cocos2d x實現中文顯示 筆記
cocos2d x在win32開發中,不能直接顯示中文,需要轉字元。cocos2d x已經自帶了乙個對應的庫iconv。如果要使用它,我們要在做以下配置 1.右鍵專案 屬性 附加包含目錄 編輯。然後新增乙個路徑,我的如下 d cocos2d x cocos2d 2.0 x 2.0.4 cocos2d...
cocos2d x 3 0 final 中文顯示
cocos2d x 3.0的中文顯示很簡單,首先,你需要乙個xml檔案儲存中文,還需要乙個能顯示中文的ttf檔案 miaoshu 滑動手指,相同數字磁塊 合併相加,目標2048 如上,為什麼我用的是繁體,因為官方給的是能顯示繁體的ttf,那就將就用吧,官方tests例子中的繁體ttf檔案為wt021...