Форум 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=185652)

Dima998 17.10.2012 19:45

Как реализовать отбивание окружности от окружности?
 
Например два мяча отбиваются друг от друга. Один из них стоит на месте, второй при столкновении отлетает, а первый как стоял так и стоит.

bav 17.10.2012 20:07

А нужно-то что? Если нужно чтобы и первый отлетал, то физика вам в помощь (p = mv).

Dima998 17.10.2012 20:12

Я не знаю как рассчитать угол

expl 17.10.2012 20:32

Цитата:

Я не знаю как рассчитать угол
Аналитическая геометрия в помощь! (кстати, там не обязательно сам угол находить)

Ещё отсюда можно попытаться код взять:
http://www.silin.su/#AS/balls

artcraft 17.10.2012 23:52

http://tonypa.pri.ee/vectors/tut09.html

strangedk 18.10.2012 11:59

artcraft: Спасибо, отличная ссылка

Хотя вообще я с математикой и геометрией не очень дружу. Поэтому сам бы использовал тот же Box2D :)

artcraft 19.10.2012 00:18

да, Тони очень крутой, он мой кумир :~)


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

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