Blender导出的FBX动画无法在Unity预览运行问题求助
Blender导出FBX动画到Unity无法播放/预览的解决办法
Blender端:解决「Bake Animations」按钮禁用问题
- 确保选中带动画的对象:按钮仅对选中对象生效,骨骼动画选Armature(骨骼),物体动画选对应模型。
- 确认时间范围有效:在时间轴右下角设置正确的起始帧和结束帧,空范围会导致按钮禁用。
- 解锁NLA轨道:打开NLA编辑器,若轨道有锁定图标(小锁),点击解锁后再尝试烘焙。
- 手动烘焙动画步骤:
- 选中目标对象,打开
Properties面板 >Animation>Bake Action - 勾选Only Selected Objects、Visual Keying,骨骼动画可保留父级关系,无需勾选
Clear Parents - 输入正确帧范围,点击Bake生成独立动画Action
- 选中目标对象,打开
Blender导出FBX的关键设置
- 必选动画相关设置:
- 勾选Animation选项卡下的Baked Animations
- 骨骼动画需勾选Armature选项卡的Export Armature,并选择Deform Only
- 路径模式设为Copy,避免文件路径丢失
- 取消勾选Apply Transform,防止动画偏移
Unity端导入设置修正
- Rig选项卡:
- 骨骼动画设置Animation Type为
Humanoid或Generic,点击Configure检查骨骼映射是否正确
- 骨骼动画设置Animation Type为
- Animation选项卡:
- 确认Import Animation已勾选
- 匹配帧速率:Blender默认24fps,Unity默认60fps,需统一设置
- 点击Sample预览动画,若仍无效,尝试删除导入文件后重新导出FBX再导入
内容的提问来源于stack exchange,提问作者Lolloroma114
相关产品推荐
相关产品推荐

