Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   помогите с физикой (http://www.flasher.ru/forum/showthread.php?t=166062)

Dima998 29.08.2011 19:17

помогите с физикой
 
подскажите, как можно реализовать полет ядра с учетом физики? К примеру игра worms 2D, выбирается угол выстрела и сила.

brodotsky 01.09.2011 04:41

Вложений: 1
Исходные данные:
v0 - начальная скорость;
Phy - угол.

Определяем проекции скорости по x и по y:
v0x=v0*cos(Phy);
v0y=v0*sin(Phy).

Зависимость координат от времени:
x(t)=v0x*t;
y(t)=v0y*t - g*t*t/2
(t - время, g - ускорение свободного падения).

Dima998 03.09.2011 17:04

Цитата:

Зависимость координат от времени:
x(t)=v0x*t;
y(t)=v0y*t - g*t*t/2
(t - время, g - ускорение свободного падения).
не понял этого блока

mooncar 03.09.2011 17:14

Цитата:

Сообщение от Dima998 (Сообщение 1027941)
не понял этого блока

А что в нем непонятного? В нем вычисляются координаты требующейся кривой в зависимости от времени.

NikolyA 03.09.2011 17:20

или тебе кодом это нужно изобразить?

Dima998 03.09.2011 21:21

я не понял что означает x(t)


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

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