zoukankan      html  css  js  c++  java
  • Unity 解决设置ModelImporter.ClipAnimation maskType 报错

        今天想要用代码修改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

  • 相关阅读:
    [Hadoop]
    [Linux]
    [Linux]
    [Hadoop]
    [Hadoop]
    vue-学习笔记-API-全局配置
    vue 风格指南-必须的
    vue 学习笔记-复用-自定义指令
    vue学习笔记-过滤器
    vue 学习笔记-复用-对象混入
  • 原文地址:https://www.cnblogs.com/liucUP/p/11703121.html
Copyright © 2011-2022 走看看