Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   как сделать гравитацию? (http://www.flasher.ru/forum/showthread.php?t=174865)

Wadimir 04.02.2012 15:56

как сделать гравитацию?
 
Здравствуйте!

Как можно сделать такую гравитацию:
Есть два мувика. Один мувик, который претягивает к себе другой, можно драгать. И на определённом расстоянии второй начинает притягиваться?

bav 04.02.2012 16:12

На ENTER_FRAME или ином периодическом событии, проверяйте расстояние между мувиками. Если оно меньше заданного, начинайте двигать притягиваемый мувик.

Wadimir 04.02.2012 23:24

а если при этом притягиваемый мувик движется, то как расчитать угол на который он будет смещаться?

FlashRus 04.02.2012 23:37

Вложений: 1
Что-то на подобие того, что вам нужно... писал ооооочень давно ещё на AS2. Возможно будет полезно.

Dukobpa3 04.02.2012 23:38

Физика спасет мир. Там тех формул для гравитации не так уж и много.
В зависимости от требуемой точности можно вообще обойтись смещением по иксу к примеру на +=1 каждый кадр.


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

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