Анимация - какие есть еще способы?
Допустим, у нас есть 2 b3d-файла со скелетными анимациями: в каждом по 2 меша и несколько костей.
В первом файле анимация ходьбы, во втором – атаки.
Если просто загружать анимационные последовательности через LoadAnimSeq object_test,"object_down_move.b3d", то понятно, что можно по надобности переключать анимации, но как сделать с помощью этих ресурсов так, чтобы персонаж бежал и атаковал одновременно, т.е. чтобы анимация «верхнего» меша загрузилась с одного файла, а нижнего – с другого.
Когда мы загружаем другую последовательность, т.е. как воспользоваться командой Animate, чтобы она работала не только с нулевой последовательностью для чайлдов.
Почему не работает это:
boy_up=FindChild(boy,"BoyUp"),
Animate boy_up,1,1,1,10,
где третья единица - последовательность, т.е. не нулевая, загруженная ранее с LoadAnimMesh.
|