大家好,
那么,我在这个项目中有一个士兵的捏合体资产,且在Maya中捏合完成。将他带入场景中(第一个视频片段),并添加了一段动画(使用Mixamo动画 - 确保它是针对捏合体的)工作正常。空闲状态会动作,很好。同样的资产、同样的动画,第二个场景中他会飞散乱(如视频第二部分)。同样的动画控制器、同样的位置、同样的所有设置,除了在层级图中他的名称之外和有了NavMesh Agent。没有应用根位置动画、动画师看起来完全正常、没有脚本添加。移除NavMesh Agent并未产生任何作用。复制粘贴他到其他场景正常工作,所以我完全困惑到底是什么原因引起了这个问题。
我几乎可以直接使用他在场景1中,然后将他复制到场景2中。但是这个问题发生在所有NPC资产身上。即使尝试重建场景1中的士兵,也无法解决问题。他必须通过复制而不是重建。他也不能再增加任何NPC。有一个NPC曾经出现过类似问题,我将动画添加到包含捏合体的子文件夹中解决了问题,但在这个家伙身上并没有生效。层级结构是GameObject在正确位置,接着是士兵的FBX文件资产和他的动画师(如果没有GameObject作为父类,他会在0,0,0处动作,但仍会出现这个问题。所有的NPC都会降低到0,0,0处,动画师添加在层级对象上)。所有NPC都是由两个子级构成的,一个包含捏合体,另一个包含模型建造。所有的NPC在动作正常,直到我创建了更多的场景。
求求大家帮助吧
编辑:他也似乎是在调试器预览 Animator 中闪烁。同一个模型、同样的动画,到底咋回事????
评论 (0)