Createjs为游戏创建计时器时钟

时间:2015-02-25 23:09:43

标签: javascript html5 cordova easeljs createjs

有人知道在Createjs中创建定时器时钟的最佳方法吗?我知道我可以用HTML做一些事情并用DOMElement引用它,但是我过去曾经有过一些噩梦让它变得有效吗?基本上我需要在一个容器中显示一个计时器,以便玩我的游戏的人可以看到他们花了多长时间来完成一个级别 - 非常标准的东西。

更好的是,如果我可以使用我的位图文本中的字体,这将是很好的。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

只需跟踪JS中的时间,然后将其输出到BitmapText元素。

var startTime = (new Date()).getTime();

// in your update loop:
currentTime = (new Date()).getTime();
var time = Math.floor((currentTime-startTime)/1000);
myBitmapText.text = time + "s";