我可以在Unity3D中对多个3D角色使用相同的动画模型吗?



我正在用Unity3D创建一个游戏。

我的角色动画是在stickman动画文件的形式,但可以是Maya或Cinema4D。

是否有可能在游戏中拥有多个3D角色并在他们之间交换-然而,使用相同的操纵杆动画作为他们的运动?

角色需要有完全相同的骨架吗?

基本上你可以根据Wes McDermott的《Creating 3D Game Art for Iphone with Unity》一书对多个模型使用相同的动画。

另一个值得一提的方面是,你可以在不同的角色上重用动画,只要它们的层次结构基于动画组件引用对象的方式是相同的。

我在一段时间前用第二个钻机并行同步测试了它,它工作了。

所以骨骼应该是相同的,至少骨骼名称需要出现。交换角色是可能的,主要用于死亡动画。在这种情况下,你有一个运动刚体,它的物理成分被转换成布娃娃。我认为将其扩展到整个字符没有问题。

最新更新