我想使用CCTimer
類作爲定時器,但我無法整理。在我使用手動爲此創建函數後,它似乎無效。如何在Cocos2d android中使用CCTimer類?
protected GameLayer(ccColor4B color)
{
super(color);
schedule(new UpdateCallback() {
@Override
public void update(float d) {
countTime(d);
}
},0.99f);
}
public void countTime(float scr) {
if(_label != null){
this.removeChild(_label,true);
}
j=j-(int)scr;
CGSize winSize = CCDirector.sharedDirector().displaySize();
_label = CCLabel.makeLabel("Time Left :" + j, "Verdana", 20);
_label.setColor(ccColor3B.ccGREEN);
_label.setPosition(155f, winSize.height - 15);
addChild(_label);
if(j<=0){
CCDirector.sharedDirector().pause();
}
}
從1運行到我想停止點...!
我該怎麼辦才能使用CCTimer
類來解決此問題?
CCTimer類是有的,但沒有任何方法。 – 2013-02-21 12:12:36
有任何其他方式來調用或處理CCTimer ... !!!! – 2013-02-21 12:13:13
我已經通過CCLabelAtlas類做過這個問題,但是如果有人通過CCTimer有解決方案,那麼請給出解決這個問題的解決方案...... !!!! – 2013-02-22 12:49:45