Просмотр полной версии : 2d движок определения столкновений
На основе полигонов. Без hitTest'ов )
http://www.free-lance.ru/users/island/viewproj.php?prjid=205062
7кб.
Это определение столкновения «один со всеми». А если «все со всеми» и объектов на порядок больша, а? :bye:
добавь теперь реакцию на столновение =) вот тогда будет действительно нужная вещь..
2 __etc:
тогда либо придется забыть про флэш либо стать гуру в оптимизации )
2 Скрипун:
Исходник дома, выложить смогу только вечером. Но откровенно говоря, код написан далеко не лучшим образом, и разобраться в нем довольно проблематично. По адресу http://uk.geocities.com/olivier_rebellion/Polycolly.zip расположена некоторая теория и примеры по теме collision detection (С++, англ.), откуда я подчерпнул основную идею - определение пересечения тел по методу разделяющих осей.
2 neelts:
аркадный response на collison добавить несложно, но попытка сделать все "по-правильному" (с учетом масс, моментов инерции, вращений) может затянуться на долгое время )
Исходный код.
Повторюсь, написан не лучшим образом )
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.