Показать сообщение отдельно
Старый 15.11.2002, 16:10
Max N Chubin_ вне форума Посмотреть профиль Отправить личное сообщение для Max N Chubin_ Найти все сообщения от Max N Chubin_
  № 6  
Max N Chubin_
 
Аватар для Max N Chubin_

Регистрация: Nov 2001
Адрес: Moscow, Russia
Сообщений: 720
Отправить сообщение для Max N Chubin_ с помощью ICQ
Thumbs down Урок физики 8ой класс.

Давай подумаем головой.
У тебя есть тело, вылетающее с некой начальной скоростью из класса, ой из пушки под заданным углом.
Пренебрежем сопротивлением воздуха и ветром для упрощения задачи...
итак
.
. .
. .
. .
. .
*
//
_ //
! / !
_!____!____________________

1 - любое тело брошенное под углом к горизонту летит по параболе! y=k*x^2
2 - на тело воздействует сила тяжести и тело движется (проекция на ось Y) равноускоренно, с ускорением свободного падения 9,81 м/с^2.
3 - тело всегда стремится грохнуться на землю, а потом пару раз отскочить.
4 - для расчета перемещений тела за интервал времени по проекциям на оси можно воспользоваться тригонометрическими функциями SIN(), COS():
dX=speed*Math.cos(angel);
dY=speed*Math.sin(angel);
где angel - угол полета тела, speed - его линейная скорость в данный момент времени.

но ввиду того что Flash предоставляет нам возможность моделирования поведения объекта в реальном времени, задача упрощается!!!!
короче при выстреле расчитываем вертикальную и горизонт. составляющую скорости по формулам см.выше. коррдинаты объекта каждую секунду изменяем на величину скоростей соответственно. Вертикальную скорость изменяем каждую секунду на величину ускорения свободного падения.
ВСЕ!!!!
вот примерчик... 7 минут ушло чтобы вспомнить школьный курс!!!
Вложения
Тип файла: zip fizika.zip (4.2 Кб, 105 просмотров)
__________________
Max.