码迷,mamicode.com
首页 > 编程语言 > 详细

Unity 解决设置ModelImporter.ClipAnimation maskType 报错

时间:2019-10-19 11:30:57      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:赋值   nbsp   transform   rom   import   mat   ati   nsf   今天   

    今天想要用代码修改Fbx导入动画的设置,但是ModelImporter.clipAnimations设置maskType为Create from model后一直有报错,无奈自己想了个解决办法。

    由于我们动画采用同一套骨骼,所以maskType设置完成后动画meta文件中transformMask内容相同, 所以直接从meta文件入手,修改了动画meta文件中transformMask 与maskType的内容,再切换回unity发现设置成功,可以使用。

    还有个问题是修改时transformMask在clipAnimation中,而刚导入的动画meta文件中不存在clipAnimations这一项,所以需要我们将

                                                                  modelImporter.clipAnimation = ModelImporter.defaultClipAnimation ,

 这样赋值后meta中会出现clipAnimations内容,然后修改transformMask maskType就可以了。

   QAQ

Unity 解决设置ModelImporter.ClipAnimation maskType 报错

标签:赋值   nbsp   transform   rom   import   mat   ati   nsf   今天   

原文地址:https://www.cnblogs.com/liucUP/p/11703121.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!