创建闪烁“;文本“;在javascript中

Create blinking "text" in javascript

本文关键字:javascript 文本 创建 闪烁      更新时间:2023-09-26

可能重复:
文本闪烁jQuery

当游戏结束时,我试图在我的HTML5/JavaScript游戏中创建一个计时器。类似于3…2…1……其中3将出现,然后闪烁,然后2,然后闪光,然后1,然后闪烁并返回到我的标题屏幕。。。我所做的一切都不会奏效。。。有人能帮我吗?到目前为止,我的数字代码是:

function CreateTimer(){
    timer =  setInterval(function() {
    cntxt.fillText(time, c.width/2 - cntxt.measureText(time).width/2, c.height/4);
    time--;
    }, 1000);
}
function resetTimer(){
clearInterval(timer);
time = 3;
where = "menu";
}

但即使这样,也只会将第二个数字和第三个数字直接放在前一个数字上,然后按预期返回冠军。

提前感谢!

您需要先清除文本http://www.w3schools.com/html5/canvas_clearrect.asp