论坛

由用户创建的信息 masterjiamaster
08 July 2016 18:26
append_semi_soft_cam(): wrong object type, only EYE camera objects can be parented.
возникает ошибка, хочу сделать чтобы при загрузке камера появлялась и всегда была за персонажем, что нужно сделать с камерой ? подскажите пожалуйста
27 June 2016 12:35
Доброго времени суток, не подскажете как перенастроить стандартное вращение сцены на кнопку html например button при зажимании мыши, Т.е есть кнопка с надписью вправо например и при клике мыши по ней и удержании происходит вращение сцены
27 June 2016 11:41
Спасибо, уже все получилось
12 June 2016 19:35
да скорей всего, выскочила из чего то другого, сейчас на примитивах протестил, все норм работает, вообщем у меня около 200-300 объектов, большинству назначена анимация, и галочка стандартной анимации в блендер выключена, т.е через скрипт приходится выводить в цикле все объекты текущей сцены, затем выводить имена action и применять анимацию через

if (obj) {
m_anim.apply(obj,action);
m_anim.set_behavior(obj,m_anim.AB_FINISH_STOP);
}
m_anim.play(obj,function(){
_anim_playing_ob = false;
anim_speed *= -1;
m_anim.set_speed(obj, anim_speed);
});

Анимация запускается, но для первых 18 объектов, у 19 объекта отсутствует анимация, смотрел объект в консоли, у этого объекта пустой action, в цикле на 19 итерации возникает ошибка "Cannot read property 'name' of undefined" и анимация останавливается.

вывожу имя action следующим образом:
var action = mas[key].actions[0].name;

где mas - это массив всех объектов сцены

получается мне нужно проверять как то если у объекта свой actions не имеет имя или пусто, то ничего не делать, иначе запускать анимацию, но вот тут опять непонятно


в консоли выводится массив объектов, и внутри каждого объекта свойства а эти свойства содержат в себе еще объекты оО

продскажите как проверить пустоту actions Или мб метод какой то есть
08 June 2016 18:42
Как можно проверить есть у объекта анимация или нет ? m_anim.is-animated(obj) ? у меня возникает ошибка нет SLOT
08 June 2016 14:53
да применял, до сегодняшнего момента)
07 June 2016 15:02
Пишу свое приложение
07 June 2016 15:01
т.е есть метод который ищет все объекты сцены возвращает их в массив, насколько знаю для запуска анимации нужны еще имена анимации action ? объектов около 200 штук, это будет сильно тормозить ? наверное
07 June 2016 14:13
Здравствуйте, подскажите пожалуйста есть ли возможность по клику Button запустить анимацию всех объектов сцены? а также остановить анимацию и когда она закончиться, сделать возможность запустить в обратном направлении, с 1 объектом у меня получилось сделать запустить анимацию вперед и назад, а как запустить анимацию всей сцены, вот тут задумался
23 May 2016 08:07
печально, но спасибо