如何将Unity中的第三人称模型换成自己的模型

 时间:2026-02-14 11:55:34

1、首先需要一个fbx格式的带有骨骼的人物模型。如果你自己不会制作模型或者绑定骨骼,那么你可以到一些素材网站上去下载,或者联系本文作者,我将给你提供一些简单的模型。

2、创建一个unity项目,这里不再演示创建项目过程

3、在unity官方资源包中找到第三人称控制预制体(如下图),如果你没有这个包,请自行导入或者到Asset store上免费下载

如何将Unity中的第三人称模型换成自己的模型

4、导入自备的模型,记住是带有骨骼的人形模型,并且需要fbx格式。我这里导入的是一个名为Player的模型,并且带有材质。

如何将Unity中的第三人称模型换成自己的模型

1、选中刚才导入的自备的模型,在inspector面板,rig选项下,将其animation type设置成humanoid,然后点击apply应用。这一步实际上就是把你导入的模型设置成人类骨骼类型,但要求是你的模型必须是人形而且带有骨骼,不然无法成功。

如何将Unity中的第三人称模型换成自己的模型

2、创建一个plane,把动画重定向好的模型和第三人称控制预制体一起拖入场景中。

3、在标准资源包的第三人称文件夹下找到animator文件夹,把里面的animator赋给play的animator。

如何将Unity中的第三人称模型换成自己的模型

4、给player添加一个collider,并且调整到合适大小。

如何将Unity中的第三人称模型换成自己的模型

1、选择第三人称预制体,选择它的脚本,右键单击,然后copy component复制脚本组件。

如何将Unity中的第三人称模型换成自己的模型

2、选择player,在组件处右键单击,选择paste component as new把刚才复制的脚本粘贴到你的模型下。

3、点击运行游戏可能会出现一些意外的错误,这是因为你的模型骨骼和unity自带的模型骨骼不匹配的问题。找到player的animator,更改一下avatar试试,但是一般不容易出现问题。

如何将Unity中的第三人称模型换成自己的模型

如何将Unity中的第三人称模型换成自己的模型

4、如果仍然存在问题,那么就是动画重定向的问题,找到player的模型,点击下面这个按钮进去细调。

如何将Unity中的第三人称模型换成自己的模型

5、现在删除掉第三人称模型,你就可以控制你自己的模型了。

如何将Unity中的第三人称模型换成自己的模型

  • Unity如何恢复消失的窗口
  • Unity 3D如何新建场景(Scene)
  • ae怎么让文字逐个出现
  • Unity怎么导出游戏为可执行文件#校园分享#
  • Unity怎么新建预制体
  • 热门搜索
    旅游股 时尚旅游 休闲农业与乡村旅游 福州旅游景点 青岛旅游政务网 奥地利旅游 吉安旅游 枸杞岛旅游攻略 云南旅游局 无锡旅游商贸高等职业技术学校