Тема: Парабола
Показать сообщение отдельно
Старый 08.03.2003, 13:56
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 4  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
2Sultan_M:
Так и заставить:
_y=-_x^2/4/a;
_x+=dx;

С учётом начальных координат объекта и перевёрнутой оси y:
Код:
with(obj){
      obj.x=-50; // начальная координата х - должна быть <0
                 // чтобы объект сначала двигался вверх
      obj.dx=2; // скорость
      obj.a=15;
      obj.x0=_x-x;  // корректируем координаты, чтобы объект
      obj.y0=_y-x*x/4/a;// начал двигаться с того места, в кот. нах.
}

obj.onEnterFrame=function(){
   with(obj){
      x+=dx;
      _x=x+x0;
      _y=x*x/4/a+y0;
   }
}
2Techmaker:
angle (англ.) - угол
В первом варианте это угловой шаг по дуге, во втором - угол наклона прямой к горизонтали (оси х то есть)
t - так обычно в физике обозначают время. Можно _currentframe подставить