HTML5 Canvas мигает текст? - PullRequest
       4

HTML5 Canvas мигает текст?

3 голосов
/ 16 января 2012

Кто-нибудь знает, как последовательно выполнять следующие действия на холсте HTML5 (с использованием JavaScript).

  1. Текст появляется (я уже знаю, как это сделать: P)
  2. Текст мигает несколько раз с интервалом в одну секунду
  3. Текст исчезает через 5 секунд (или всякий раз)

Причина, по которой мне так трудно это сделать, заключается в том, что в скрипте нет способа создать паузу. Любая помощь будет принята с благодарностью!

1 Ответ

6 голосов
/ 16 января 2012
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);
}

Что-то в этом роде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...