HTML5 Canvas闪烁文字?

时间:2012-01-16 06:56:44

标签: javascript html5 canvas

有没有人知道如何在HTML5画布上顺序执行以下操作(使用javascript)。

  1. 文字出现(我已经知道如何做到这一点:P)
  2. 文字以一秒间隔闪烁几次
  3. 文字在5秒后(或每当)消失
  4. 我觉得这么难做的原因是因为无法在脚本中创建暂停。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:6)

function flashyText() {
    var count = 10,
        timer = setInterval(function() {
            count--;
            if( count%2 == 1) {
                // draw the text
            }
            else {
                // don't draw it (ie. clear it off)
            }
            if( count == 0) clearInterval(timer);
        },1000);
}

类似的东西。