Редактирование: Участник:StarfloFr

Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
{{#widget:Iframe | url=http://tm.spbstu.ru/htmlets/js2020/Natalin/Kursach1.html | width=800 | height=1080 | border=0}}
+
{{#widget:Iframe | url=http://tm.spbstu.ru/htmlets/js2020/Natalin/Kursach1.html | width=1920 | height=1080 | border=0}}
  
 
==Код программы==
 
==Код программы==
Строка 183: Строка 183:
 
canvas.height = document.getElementById('size').value;
 
canvas.height = document.getElementById('size').value;
 
}
 
}
 
+
var tander = 0;
var tander = 0;
 
 
 
function drawPath() {
+
function drawPath() {
tander++;
+
tander++;
if (tander === 5) {
+
if(tander === 5){
tander = 0;
+
tander=0;
if (pathx.length>=1000) {
+
if ( pathx.length>=1000){
pathx.shift();
+
pathx.shift();
pathy.shift();
+
pathy.shift();
}
+
}
 
 
 
 
var c = canvas.width / WIDTH;
+
var c = canvas.width / WIDTH;
pathx.push( balls[0].x*c);
+
pathx.push( balls[0].x*c);
pathy.push( balls[0].y*c);
+
pathy.push( balls[0].y*c);
}
+
}
 
ctx.beginPath();
 
ctx.beginPath();
ctx.lineWidth = 2;
+
            ctx.lineWidth = 2;
 
        ctx.strokeStyle = 'Black';
 
        ctx.strokeStyle = 'Black';
ctx.moveTo(pathx[0], pathy[0]);
+
            ctx.moveTo(pathx[0], pathy[0]);
 
+
for (i=1;i<pathx.length; i++)
for (i=1;i<pathx.length; i++) {
+
{
        ctx.lineTo(pathx[i], pathy[i]);
+
        ctx.lineTo(pathx[i], pathy[i]);
 +
}
 +
 +
ctx.stroke();
 
}
 
}
 
ctx.stroke();
 
}
 
 
 
 
 
Вам запрещено изменять защиту статьи. Edit Создать редактором

Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии Public Domain (см. Department of Theoretical and Applied Mechanics:Авторские права). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Отменить | Справка по редактированию  (в новом окне)