![]() |
соединение двух тел
создаю 2 тела
Код AS3:
соединение должно быть жестким версия 2.0.2 |
советую посмотреть в сторону b2WeldJoint. Но он мудреный.
Можно обойти используюя b2RevoluteJoint с отключенным вращением. Но в этом коде я не вижу создания двух тел. Точнее оно есть, но обращаться по ссылке можно будет только к одному. Для соединения необходимо определить 2 переменных с типом b2Body, иначе это танцы с бубном |
нужен более подробный ответ в коде
1. как определить переменные 2. как создать соединение b2RevoluteJoint соединение должно быть жестким версия 2.0.2 |
Цитата:
Код AS3:
Вот пример для 2.1а Код AS3:
|
этот код сам писал
почитал доки по 2.0.2 Код AS3:
я для этого и написал код на этапе создания тела |
в моем коде телами являются _body и _leftTrack
достаточно передать их при инициализации шарнира body1 и body2 были ответом на вопрос: Цитата:
|
теперь немного прояснилось
не понятно как определить переменную и привязать к телу на этапе создания тела этот момент поясни, я для этого и написал скрип создания двух тел |
Код AS3:
Код AS3:
|
да!!!
|
эта ошибка не имеет к бокс2д ни малейшего отношения.
Надо было определить переменную перед тем, как ее использовать Код AS3:
|
| Часовой пояс GMT +4, время: 15:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.