当在Unity中导入FBX文件时,有时在播放Legacy动画时会出现模型位置变动的情况。对于这种情况,有两种解决方式:

1)给模型添加一个父物体,设置相对位置为Vector3.Zero。

2)有时会不方便使用第一种方法,那样的话就只能通过修改模型动画的方式来解决了。以3DSmax为例,将fbx模型导入3DSmax之后,选中所有的物体,此时可以发现在第一帧有关键帧,删除这个关键帧,再导出为fbx文件,重新导入Unity后,发现播放Legacy动画时物体不再移位了。

出现这种情况的原因是Unity角色的制作规范是Collider和RigidBody会放在最高一级的骨骼上,一般是Hips的父级骨骼。这一层骨骼一定不能有任何的关键帧,否则会导致各种奇怪的问题,如角色瞬移、朝向发生偏转。

老动画系统的话有没有关键帧可以在Animation窗口里看,Mecanim动画系统的话只有在 Unity外部看了。

Max会自动为导入的fbx在最高层的第0帧添加一个关键帧,非常的坑。
   而MB更坑,因为MB一般在Ctrl Rig上K帧,将其Bake到骨骼上的时候一定会Bake到最高层级……
   遇到这种情况还是建议再导入一遍Max,将最高层的关键帧全部转移到Hips上就可以修复。

引文:https://tieba.baidu.com/p/3762873405?red_tag=1450288510

Unity5.X导入FBX文件,播放动画时位置变动的解决方法相关推荐

  1. pptv图标出现在计算机磁盘,win7系统播放pptv时出现CPU100%的解决方法

    很多win7系统用户都喜欢在电脑中安装pptv来播放视频,然而有时候在播放pptv的时候,却出现了CPU100%的情况,导致电脑很卡,该怎么办呢,针对这个问题,小编这就给大家带来win7系统播放ppt ...

  2. Win7文件夹属性没有位置选项怎么解决

    我们在使用电脑的时候,经常会对文件夹的属性进行设置,但是最近不少用户在使用电脑查看的win7系统文件夹属性的时候,发现位置属性不见了,那么Win7文件夹属性没有位置选项怎么办呢?下面小编就为大家讲解一 ...

  3. 安卓ondraw刷新视图_android播放动画时是否会调用被操作的视图的onDraw方法?

    在编写一个自定义视图时由于有一点动画,所以便想到了如果是在播放动画时是否会调用View.onDraw()方法进行更新界面呢? 刚开始我理所当然的觉得是应该需要,因为看起来这个动画的大小和位置和大小过都 ...

  4. Android获取mp3音频文件播放总时长

    Android获取mp3音频文件播放总时长 一般是需要文件的绝对路径,需要读取文件,转成媒体类解析,最好获取播放时长,然后关闭资源. /** * 获取音频文件的总时长大小 * * @param fil ...

  5. [J2ME]Nokia播放音乐时发生MediaException的解决办法

     [J2ME]Nokia播放音乐时发生MediaException的解决办法 现象 在Nokia7610上播放音乐时遇到了-18的MediaException错误! J2ME中播放音乐资源的代码很容易 ...

  6. mysql导入sql文件过大或连接超时的解决办法

    原文:mysql导入sql文件过大或连接超时的解决办法 前段时间出差在现场开发的时候,导入数据库老是出问题.最后发现了一个神奇sql语句交给实施,只要导入出错就把如下语句执行就可以了.至今屡试不爽. ...

  7. UC浏览器电脑版播放视频时出现崩溃怎么解决

    UC浏览器是一款功能强大的电脑浏览器.最近小编看到有用户反映播放视频的时候出现崩溃,这个该怎么解决呢?下面小编就来告诉你. UC浏览器电脑版播放视频时出现崩溃怎么解决 UC浏览器电脑版播放视频时出现崩 ...

  8. 新建jsp文件没有index.html,Eclipse------新建文件时没有JSP File解决方法

    1.为没有web选项的eclipse添加web and JavaEE插件 .在Eclipse中菜单help选项中选择install new software选项 .在work with 栏中输入 Ju ...

  9. 关于安装nagios make all时出现问题的解决方法

    关于安装nagios make all时出现问题的解决方法 在安装nagios时经常会出现 make[1]: *** [cmd.cgi] Error 1 make[1]: Leaving direct ...

最新文章

  1. FPGA/CPLD按键硬件延时消除抖动的思路
  2. mysql uuid 性能_mysql InnoDB UUID 主键 性能优化【性能分析篇】.md
  3. EIGRP特性 Stub Routing
  4. java swing总结,Java 实用经验总结 Swing 篇
  5. 宿舍管理系统部分代码实现
  6. git bash命令_更优雅地使用命令行
  7. 学习笔记(39):Python实战编程-标签
  8. 迭代器(Iterator)遍历的两种方法(for和while)
  9. conda失败说没有写权限_爱情中,为什么男生表白失败,女生还说可以继续做朋友,想过没有...
  10. java线程间ThreadLocal的传递
  11. mycat分布式mysql中间件(自增主键)
  12. Java爬坑 -- 解决redis序列化java8 LocalDateTime错误的问题
  13. OpenCV-Python实战(11)——OpenCV轮廓检测相关应用
  14. 主成分分析(PCA)Principal Component Analysis
  15. C++Builder实现鼠标钩子
  16. this.el_.vjs_getProperty is not a function
  17. iOS 15.0 和 Xcode 13更新
  18. 巨星传奇更新招股书:业务绑定歌手周杰伦 上半年营收降24%
  19. 用python计算圆周率
  20. 基于Ubuntu搭建CTFd平台(全网最全)

热门文章

  1. ARM Porting
  2. CEVA:先不要着急把数据搬到云端
  3. Win7和Win10 关闭驱动程序强制签名的方法
  4. 【PDF】静态时序分析圣经翻译计划
  5. android文件恢复功能,安卓设备内置存储中已删除的文件如何恢复
  6. Nacos服务注册与发现---Nacos简介以及原理
  7. c语言 bool转string,C语言的布尔类型(_Bool)【转】
  8. 大功率直流无刷电机驱动板功能演示
  9. cocos2d-x TiledMap获取tiled属性:tiledID、旋转以及翻转信息
  10. 测试开发面试准备之Linux -常用Linux系统命令