![](/img/trans.png)
[英]Cocos2d ClippingNode and Alphathreshold in Javascript / Browser
[英]Cocos2d Javascript Schedule task
如何使用Cocos2d Javascript引擎在時間間隔內更改數字?
使用純js,我可以使用setInterval
,但是cocos2d庫中的任何函數都可以嗎?
您沒有編寫任何代碼,因此我將使用此處發布的代碼。
要在屏幕中央顯示一個數字,該數字每秒鍾增加一次,我將其添加到MainLayer.js中:
var MainLayer = cc.LayerColor.extend({
_labelNumber:null,
_number:0,
_updateRate:1.0,
onEnter:function () {
_number = 0;
var labelName = ""+_number;
_labelNumber = cc.LabelTTF.create(labelName, "Arial", 32);
_labelNumber.setColor(cc.c3(64, 64, 64));
_labelNumber.setPosition(winSize.width/2, winSize.height/2);
_updateRate = 1.0;
this.addChild(_labelNumber);
this.schedule(this.updateNumber, _updateRate);
},
updateNumber:function() {
_number++;
if(_labelNumber == null) return;
_labelNumber.setString(""+_number);
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.