Следующие действия необходимо сделать чтобы нарисовать кадр.
clearRect.Рассмотрим два несложных примера по отображению анимированного изображения на холсте.
Для начала, просто изобразим движущийся квадрат. Функция createImage вызывается при загрузке тела HTML документа. В самой функции также определена доп. функция , которая, непосредственно, отрисовывает "
В рамках функции осуществляется следующая последовательность действий:
x вернется к нулю.
function createImage()
{
var ctx = document.getElementById('lesson10').getContext('2d');
var x = 0;
function animation()
{
ctx.clearRect(0,0, 1000, 1000);
ctx.fillRect(x, 10, 10, 10);
x = x+1;
if (x > 999) { x = 0;}
setTimeout(animation, 50);
}
animation();
Результат выполнения листинга 28.1 представлен на рисунках (рис 28.1" type="example">листинга 28.1 представлен на рисунках (рис 28.2, рис 28.3)
(рис 28.1) Результат выполнения листинга 28.1 в момент времени №1
(рис 28.2) Результат выполнения листинга 28.1 в момент времени №2
(рис 28.3) Результат выполнения листинга 28.1 в момент времени №3
Во втором примере мы рассмотрим отрисовку двух графиков. В отличие от предыдущего примера, мы не будем очищать холст, для того, чтобы графики формировались в реальном времени.
function createImage()
{
var ctx = document.getElementById('lesson10').getContext('2d');
var x = 0;
function animation()
{
ctx.fillStyle="blue";
ctx.fillRect(x*100, (Math.sin(x)*100)+100, 3, 3);
ctx.fillStyle="red";
ctx.fillRect(x*100, (Math.cos(x)*100)+100, 3, 3);
x = x+0.05;
setTimeout(animation, 50);
}
animation();
Результат выполнения листинга 28.2 представлен на рисунках (рис 28.2" type="example">листинга 28.2 представлен на рисунках (рис 28.5, рис 28.6)
(рис 28.4) Результат выполнения листинга 28.2 в момент времени №1
(рис 28.5) Результат выполнения листинга 28.2 в момент времени №2
(рис 28.6) Результат выполнения листинга 28.2 в момент времени №3
Очевидно, что основной сложностью при работе с
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.