cocos2dx 獲取裝置語言

2021-06-22 14:50:18 字數 1109 閱讀 5935

聲  明

歡迎回到「和屌絲一起學cocos2dx」,上節我們說到了乙個我們會很常用的控制項「cccontrolbutton」,不知道大家掌握的怎麼樣了呢?今天我們又要開始新的內容的學習了哦。大家可要跟上腳步啊。今天我們要說的這個知識點很簡單,但是也不能忽略哦。好了,就不賣關子了,今天和大家一起-獲取裝置語言資訊。

【一】:方法

【二】:cclanguagetype型別

klanguagechinese        //中文

klanguageenglish         //英文

klanguagefrench          //法文

klanguageitalian            //義大利

klanguagegerman        //德語

klanguagespanish        //西班牙

klanguagerussian        //俄羅斯

【三】:例子

1.建立個新專案phoneinfo

phoneinfo.cpp

寫碼:ccsize mysize=ccdirector::shareddirector()->getwinsize();

cclabelttf * myttf=cclabelttf::create();

//獲取裝置語言

//判斷輸出

switch(mylanguage)

//設定位置大小

myttf->setfontsize(25);

myttf->setposition(ccp(mysize.width/2,mysize.height/2));

//載入控制項

this->addchild(myttf);

好了我們執行一下看看。

ok成功。

好了,**不是很多,但也別偷懶哦。

和屌絲一起學cocos2dx-cccontrolbutton

和屌絲一起學cocos2dx-draw繪製

cocos2d x獲取系統時間

之前使用過cocos2d x獲取系統時間,毫秒級的 long getcurrenttime 或者這樣寫 long getcurrenttime 上面兩種實現應該都是沒有問題的 之前獲取時間的主要作用是給隨機函式做種子,或者計算fps,或者作為自己的定時器使用 這些都沒有問題 後來有專案需要獲取年月日...

cocos2d x 獲取紋理資料

s sprite create res gire.png s setposition visiblesize 2 this addchild s auto id s gettexture getname int format,width,height glgettexlevelparameteriv...

cocos2d x獲取平台型別

targetplatform target gettargetplatform 獲取當前裝置型別 裝置列舉變數如下 ktargetwindows window系統 ktargetlinux linux系統 ktargetmacos mac os系統 ktargetandroid android系統 ...