求助:动画系统,跳转到下一帧(一次播一帧)

想在代码中让动画一次播放一帧,也就是类似动画编辑器的“跳转到下一帧”按钮的功能。
查询文档发现了有step函数,按如下调用:
let aniCom = this.node.getComponent(AnimationComponent)
aniCom.getState(‘youli-stand-defense’).step()
结果是:动画完整播放了一次,没有播放一帧就停下。
请问:想在代码中单次播放一帧应该怎么写?
@jare

如果有看到也顺便看下这个问题(注:问题中的三个按钮没有父子关系,是同一级),提出这个问题的基础是:我在2.4.x中没有碰到这个问题,虽然api从node移动到了uitrans上

animAtate.setTime(time);
animAtate.sample();
试试这样播吧,

time参数指的是?

time是播放的时间,0是开始,也就是第一帧,0.016就是第二帧,你可以自己转化一下

谢谢,试了下可以