Показать сообщение отдельно
Старый 10.03.2003, 17:29
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 18  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Цитата:
Оригинал написал(а) Chas
y=5 то фишка не пашет
вы в средней школе учились, уважаемый ? :)) (это я так, без наездов :) )

y = 5;
если записать в стандартном виде это:
y = 0*x + 5;
то есть k=0, а арктангенс нуля даст как раз ноль.
пятерка дает сдвиг по оси игрек вверх. (y=5 это прямая || оси игрек через точку (0, 5) )
если дополнить то, что я написал раньше, то получится примерно следующее:

Код:
// например: y = 2*x + 3;
k=2, b=3, step=1;
this.createEmptyMovieClip("outer", 1);
outer._rotation = -Math.atan(k)/Math.PI*180;
outer.createEmptyMovieClip("inner", 1);
outer.inner._y += b;
outer.inner.lineStyle(5, 0, 100);
outer.inner.lineTo(.15, 0);
outer.inner.onEnterFrame = function() {
	this._x += step;
};