动态设置动画的wrapMode无效的问题

动画正向播完一次后,将动画的wrapMode在程序中设置为Reverse,再播放,然而动画还是正向播放的。同理,动画如果反向播放一次,再将wrapMode设置为正向播放,动画还是反向播放的。

你好~请问你用的是什么版本的 creator ?

我这里尝试 Normal 模式播放一次动画,在动画结束后,设置成 Reverse 模式,然后点击播放。
这时候动画开始反向播放。。。

没有重现出你的问题额,,请问你是这样操做的么?
我使用的是 1.2.1 rc.1

我用的是1.2.0. 你是在编辑器模式下直接设置成Reverse的吧?我是在运行的时候用程序控制wrapMode。

额 只能上一次之后设置,不能这一次之前设置?

上一次之后,不就是这一次之前么

请问解决了么,我也遇到这个问题

你用的是编辑器操作吧,我用代码操作,只能第一次播放之前设置游戏,播放后再设置都无效了,2.3.4版本

要通过 AnimationState 对象来设置才有效,设置clip的wrapMode无效

let state = animation.getAnimationState(clip.name);
state.wrapMode = WrapMode.Reverse;