coco2d x2 2 4 時間倒記時顯示

2021-06-22 19:22:50 字數 1887 閱讀 6975

開發環境: coco2d-x 2.2.4

直接上**:

// 標頭檔案中需要新增相應變數

// gamelayer.h 檔案

using namespace cocos2d;

// gamelayer布景類

class gamelayer : public cocos2d::cclayer

;// 實現檔案中新增相應的方法

gamelayer.cpp 檔案

// init() 初始化的方法中新增**

bool gamelayer::init()

void gamelayer::inittimesprite()

int minute = _timecounter/60; // 計算分鐘數字

int second = _timecounter%60; // 計算秒數字

float position_x = 220;

float position_y = 50;

// 建立數字精靈

ccsprite *nums0 = ccsprite::createwithtexture(_texturenums[minute/10]);

nums0->setposition(ccp(position_x,position_y)); // 設定位置

this->addchild(nums0,dashboard_level_dqx); // 新增到層 static const int dashboard_level_dqx = 5; // 時間顯示層

_numsspritearray->addobject(nums0); // 新增時列表

//建立數字精靈

ccsprite *nums1 = ccsprite::createwithtexture(_texturenums[minute%10]);

nums1->setposition(ccp(position_x+20,position_y));

this->addchild(nums1,dashboard_level_dqx);

_numsspritearray->addobject(nums1);

ccsprite *nums2 = ccsprite::createwithtexture(_texturenums[second/10]);

nums2->setposition(ccp(position_x+60,position_y));

this->addchild(nums2,dashboard_level_dqx);

_numsspritearray->addobject(nums2);

ccsprite *nums3 = ccsprite::createwithtexture(_texturenums[second%10]);

nums3->setposition(ccp(position_x+80,position_y));

this->addchild(nums3,dashboard_level_dqx);

_numsspritearray->addobject(nums3);

//建立分號精靈

ccsprite* breakmark = ccsprite::create("pic/time/breakmark.png");

breakmark->setposition(ccp(position_x+40,position_y));

this->addchild(breakmark,dashboard_level_dqx);

}//繪製時間的方法

void gamelayer::drawtime(float dt)

else }

// 刪除紋理陣列

gamelayer::~gamelayer()

}

DB2時間函式

獲取當前日期 select current date from sysibm.sysdummy1 values current date 獲取當前日期 select current time from sysibm.sysdummy1 values current time 獲取當前時間戳 sele...

Redis 事件 2 時間事件

redis時間事件分為以下兩類 1.定時事件 程式在指定時間執行一次。2.週期性事件 程式每隔指定時間執行一次。時間事件的屬性 1.id 伺服器為時間事件建立的全域性唯一id,id號從小到大遞增。2.when 毫秒精度的unix時間戳,記錄時間事件的到達時間。3.timeproc 時間事件處理器,乙...

DB2時間函式

獲取當前日期 select current date from sysibm.sysdummy1 values current date 獲取當前日期 select current time from sysibm.sysdummy1 values current time 獲取當前時間戳 sele...