Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 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 подставить

Создать новую тему   Часовой пояс GMT +4, время: 00:51.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:51.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.