Примеры игр на HTML

Часть 5 - Запуск часов

Чтобы запустить часы, периодически вызывайте функцию drawClock:

JavaScript:

const canvas = document.getElementById("canvas");
const ctx = canvas.getContext("2d");
let radius = canvas.height / 2;
ctx.translate(radius, radius);
radius = radius * 0.90
//drawClock();
setInterval(drawClock, 1000);

Попробуйте сами

Комментарий кода

Вам нужно сделать всего одно (запуск часов): периодически вызывать функцию drawClock.

Использовать:

setInterval(drawClock, 1000);

Заменить:

drawClock();

Комментарий: интервал измеряется в миллисекундах. drawClock() вызывается каждые 1000 миллисекунд.

另请参阅:

CodeW3C.com 的完整 Canvas 参考手册