Форум

Физическая копия статического объекта удаляет физику исходного объекта

10 декабря 2015 00:58 #5779
Когда попытался скопировать объект и переместил. Вместе с ним переместился bounds начального объекта.

Если в runner.js закомментировать с 95 по 97 строчку включительно
    m_trans.move_local(terr_obj_new1, 0, 0, -32);
    m_trans.move_local(terr_obj_new2, 0, 0, -32);
    m_trans.move_local(terr_obj_new3, 0, 0, -32);

То физика работает и настроена верно.

Пробовал копировать всю геометрию, устанавливая в m_obj.copy третьим параметром true.

Значит пока что буду идти путём перемещения объектов, для создания эффекта бесконечной дороги.
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
15 декабря 2015 17:37 #5887
Добрый день.

Все-таки после серии размышлений и анализов подобное поведение было признано баговым и исправлено. Спасибо за обратную связь.

В качестве временного решения можете сначала добавить скопированный объект на сцену, а затем перемещать его.

Кстати, вариант с перемещением объекта, а не с копированием, на мой взгляд более рациональный и оптимальный. А еще у вас .blend файл не соответствует сцене. Там кубик, а на сцене дорога и цилиндр
Разработчик Blend4Web
16 декабря 2015 09:37 #5897
Ответ на сообщение пользователя Семенцов Роман
Кстати, вариант с перемещением объекта, а не с копированием, на мой взгляд более рациональный и оптимальный. А еще у вас .blend файл не соответствует сцене. Там кубик, а на сцене дорога и цилиндр
Извиняюсь… blend файл находился за пределами каталога sdk, забыл заменить в архиве .
Да. И как я понимаю с перемещением и более оптимизированный. К такому методу и перешёл. Спасибо
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
16 декабря 2015 09:41 #5898
Вам спасибо за тестирование
Разработчик Blend4Web
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.