- Creator 版本: 3.6.1
请问 3 版本的动画怎么回到第一帧或者重置到最初状态?我看看文档和帖子。play 不支持第二个参数了么, setCurrentTime 这个 api 也没有了。
请问 3 版本的动画怎么回到第一帧或者重置到最初状态?我看看文档和帖子。play 不支持第二个参数了么, setCurrentTime 这个 api 也没有了。
给个demo 看看怎么用的?
不知道大佬要啥 DEMO。大致代码如下。我看看能不能写一个 demo。
const animationComponent = this.loopNode.getComponent(Animation);
animationComponent.play(ANIM_OUT);
animationComponent.once(Animation.EventType.FINISHED, () => {
// 然后此时回到第一帧
// 原因是一些节点的状态回不来了。改变的是精灵的 color 透明度。
});
谢谢 找到原因了 是上一个动画的一个节点的帧没有设置对。
怎么回到第一帧的?翻遍api文档也没发现 
还是论坛乱翻搞定:
animationState.time = 0;
animationState.sample();
文档真给力 