3.7.2 在代码中改变useBakedAnimation为false动画不播了

  • Creator 版本:3.7.2

  • 目标平台: 谷歌浏览器–>

  • 重现方式:
    添加一个带动画的模型,在SkeletalAnimation组件中勾选useBakedAnimation,在脚本中设置useBakedAnimation = false 动画就不会播放

脚本代码:
let skeletalAnimation = this.node.getComponent(SkeletalAnimation)
skeletalAnimation.useBakedAnimation = false
skeletalAnimation.play(name)

没有报错,就是动画不会播放

在编辑器中直接添加出模型并把useBakedAnimation勾去掉,就可以正常播放动画

插个眼,看官方什么时候解决哈。。。

给我试验出来了。需要将模型的useBakedAnimation默认从选中变成去掉勾选,即可以动态修改此字段了。