![]() |
Получить значение силы удара или импульса
Я создал несколько тел
Они сталкиваются и каждый получает удары какой-то силы или импульс Каким свойством можно считать значение полученного импульса или удара? По типу как я считываю координату - bb.GetPosition().x Вообще это надо, чтобы подсчитать сумму значений импульсов или ударов полученных телом и при превышении какого-то значения удалить тело - имитировать разрушение 2. также интересует как можно обратиться по индексу к телу в списке тел по типу как в массиве |
1) в 2.1 отнаследоваться от b2ContactListener и задать его через _world.SetContactListener. Нужный вам метод по идее
Код AS3:
2) Написать свой обход списка с поиском элемента по индексу. |
Вопрос остается
Как получить данные силы удара полученные телом при столкновении? |
Никак. Бокс2д не позволяет показать импульс для конкретного тела. Но можно поделить данные из импульса пополам
|
| Часовой пояс GMT +4, время: 15:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.