//設定字型
cclabelttf * plabel1 = cclabelttf ::create("
hello world !
", "
thonburi
", 24
);//
cclabelttf * plabel1 = cclabelttf ::create("hello world !", "stkaiti", 24);
//plabel1->setposition(ccp(100, 100));
plabel1->cocos2d::ccnode::setposition(100, 100
); addchild(plabel1);
cclabelttf *plabel2 =cclabelttf ::create();
//設定字型大小
plabel2->setfontsize(40
);//
設定字串
plabel2->setstring("你好");
plabel2->setposition(ccp(200, 200
)); addchild(plabel2);
//載入數字
cclabelatlas* label =cclabelatlas::create("
atlas-823
", "
testfont.png
", 48, 64, '');
label->setposition(ccp(0, 190
));
addchild(label);
label->setcolor(ccc3(100, 0, 0
));
cclabelatlas * label2 = cclabelatlas::create("
label2
", "
testfont.plist");
label2->setposition(ccp(120, 160
)); label2->setcolor(ccc3(100, 0, 100
)); addchild(label2);
cclabelbmfont * labelibm = cclabelbmfont::create("
kkkkk
","testchinese.fnt");
//引數1 :需要顯示的文字
//引數2:字型資源檔案的名稱
labelibm->setposition(ccp(120, 50
)); addchild(labelibm);
在使用cclabelttf呼叫setstring 改變顯示字串的時候 , 乙個新的opengl紋理備建立。也就意味著呼叫setstring函式和建立乙個新文字一樣的慢
所以建議多用cclabelatlas 和cclabelibmfont。
cocos2dx 螢幕設定
聲 明 一 設定啥 首先是換豎屏,然後還有個比較重要的,就是自適屏。二 橫豎換屏 1.開啟main.cpp檔案 找到eglview setframesize 320,480 這裡設定成你要的解析度,用於開發。2.生成android專案後修改androidmanifest.xml檔案 android ...
cocos2dx 螢幕設定
聲 明 一 設定啥 首先是換豎屏,然後還有個比較重要的,就是自適屏。二 橫豎換屏 1.開啟main.cpp檔案 找到eglview setframesize 320,480 這裡設定成你要的解析度,用於開發。2.生成android專案後修改androidmanifest.xml檔案 android ...
Cocos2d x 新增字型庫
步驟一 找乙個ttf字型庫 步驟二 找到這個ttf字型庫的真實名稱 開啟你的應用 字型冊 mac os系統下 如下圖操作 找到了字型庫真實名稱,那麼修改將其真名作為為此新的字型庫名稱即可。然後將其加入你的專案中即可使用 步驟三 開啟xcode專案資源下的info.plist檔案 將新加的字型庫真名加...