@XOPEK_32
Я хорек из Брянска

Как выводить какую-либо инфу в канвас при каждом выполнении функции?

Суть такова. Я пишу игру. Делаю таймер. И мне нужен тег, который будет выводить в канвас время. Вот скрипт:
var gameField = document.getElementById("gameField");
var graphics = gameField.getContext("2d");

var m = 1;
var s = 31;
var a = 1;
var b = 31;

function timer() {
    if ((s > 0) && (m >= 0)) {
        s = b - 1;
        b = s;
        document.write(a + ':' + b);
    }
    if ((s = 0) && (m > 0)) {
        s = 59;
        m = a - 1;
        a = m;
        document.write(a + ':' + b);
    }
    if ((s = 0) && (m = 0)) {
        alert ('Время закончилось');
    }
}

setInterval(timer, 1000);

Некрасиво получается с document.write. И еще вопрос: у меня никуда не двигается время. Я ввёл 1:31, докьюмент райт вывел 1:30 и больше ничего не выводит. Заранее спасибо.
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 2
twobomb
@twobomb
Странно как вы игру делаете если даже текст вывести не можете. Можно так
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Reklama Guru Санкт-Петербург
от 50 000 до 60 000 руб.
Greencow Studio Москва
от 80 000 до 120 000 руб.
Biganto Москва
от 130 000 до 130 000 руб.