Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 如何在Unity中从.fbx文件创建.anim文件?_Unity3d_Fbx - Fatal编程技术网

Unity3d 如何在Unity中从.fbx文件创建.anim文件?

Unity3d 如何在Unity中从.fbx文件创建.anim文件?,unity3d,fbx,Unity3d,Fbx,我在使用统一方面是新手。在我的游戏中,模型和动画作为.fbx文件从3DMAX导出,动画在Unity中剪裁,但没有生成.anim文件,我需要单独的.anim文件,因为即使我剪裁了动画“run”,以下代码也无法工作: 有人能帮我吗?提前谢谢 您必须在导入中设置动画。在Unity中选择.fbx模型,然后转到动画选项卡。在这里,您必须定义剪辑。.anim文件将在模型下生成 如果在“动画”选项卡中看不到剪辑,请将装备下的“动画类型”更改为旧版我终于找到了答案,在.fbx文件中的动画剪辑上按CTRL+D将

我在使用统一方面是新手。在我的游戏中,模型和动画作为.fbx文件从3DMAX导出,动画在Unity中剪裁,但没有生成.anim文件,我需要单独的.anim文件,因为即使我剪裁了动画“run”,以下代码也无法工作:

有人能帮我吗?提前谢谢


您必须在导入中设置动画。在Unity中选择.fbx模型,然后转到动画选项卡。在这里,您必须定义剪辑。.anim文件将在模型下生成


如果在“动画”选项卡中看不到剪辑,请将装备下的“动画类型”更改为
旧版
我终于找到了答案,在.fbx文件中的动画剪辑上按CTRL+D将创建一个单独的.anim文件,这是一个多么奇怪的操作啊

那很有帮助,谢谢。我已经按照您的说明进行了操作,代码运行正常,但仍然没有生成。动画文件,您能解释原因或给我看一些链接吗?@beyonddoor您能添加Unity的模型导入设置的屏幕截图吗?屏幕截图附在后。@beyonddoor查看屏幕截图一切正常。甚至跑步动画也列在动画组件中。有道理,ctrl D是重复的。我猜它默认为作为一个单独的文件进行复制。
var clip = animation["run"];