How can I export a blender file into fbx and import it to unity so it will look and work the same way?
我在Blender中有一个带有texturas,动画和多个对象的模型。 当我将blend文件放在unity项目中时,它工作得很好,但是当我将其导出为fbx并将其导入unity时,一切都完全混乱了。 纹理混乱,动画不起作用,或者其中只有一个动画,并且模型的某些部分出现旋转并且没有放置在其位置。 我尝试了每种导出和导入设置,将它们设置为一个空对象,将索具更改为旧版,并浏览了所有动画以进行播放:
1 2 3 4 5 6 7 | Animation animation = GameObject.Find("Head").GetComponent<Animation>(); animation.Play(); foreach (AnimationState state in animation) { animation.Play(state.name); Debug.Log(state.name); } |
但仍然无济于事,一切都彻底搞砸了。我该怎么办?
尝试将空对象添加到搅拌机层次结构中(我使用普通轴),然后再次导出。 只需添加它,无需重组您的结构。 发生这种情况的原因是轴的方向,在搅拌器和统一体之间有所不同。
顺便说一句:为什么要使用fbx导出? 您可以将任何搅拌器文件拖放到统一资产文件夹中,以备使用。