Форум

Как скопировать объект с арматурой?

10 апреля 2016 09:58 #8774
При попытке скопировать арматуру выдаёт консоль
B4W ERROR: object "Armature" is not of type "MESH".c 
@ b4w.min.js:423a.copy
@ b4w.min.js:2708load_cb
@ test_copy_armature.js:68c.cb_before
@ b4w.min.js:647q
@ b4w.min.js:651a.update_scheduler
@ b4w.min.js:656a.update
@ b4w.min.js:1013n
@ b4w.min.js:2712
b4w.min.js:2682 Uncaught TypeError: Cannot read property 'is_copied' of undefined


Для чего это нужно. У меня есть игроки, они выбирают персонажа и модельки должны отобразиться у других игроков (с этим справляется objects.copy()). Но у этих моделек должна быть и анимация, которая воспроизводится в зависимости от действия…

Прошу помощи в копировании объектов с арматурной анимацией.
Пример проекта прикрепил
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
21 апреля 2016 13:45 #8976
Стоп, только сейчас дошло, что я могу подгружать персонажей методом m_data.load сразу с арматурой…
Если так, то функция копирования костей не требуется… Если конечно не придётся кидаться плюшевыми мишками с анимацией друг в друга
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
06 мая 2016 12:26 #9291
При попытке скопировать арматуру выдаёт консоль
копирование сейчас - несколько ограниченный функционал, это можно делать только с мешами
возможно, потом будем думать и о поддержке других типов объектов
Команда Blend4Web
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.