边缘动画从JS开始动画

Edge Animate Start Animation From JS

本文关键字:动画 开始 JS 边缘      更新时间:2024-06-06

我刚刚制作了我的第一个边缘动画项目,并制作了一个精美的进度加载程序动画。在动画和测试项目中效果良好。

当我把代码放在开发站点时,动画被加载到每个页面中,所以我用CSS隐藏了它。它似乎是默认的,它刚刚加载。

当需要我的动画时,我正在制作的动画是可见的,但当动画在正确的位置显示为否时,它已经在背景中开始了。

我想知道我应该停止配置中的舞台自动播放,然后在JS中启动动画吗?如果是这样的话,我该如何通过JS开始动画制作呢。

我一直在玩AdobeEdge.bootstrapCallback(),但项目已经在后台启动了。

好的,我在Adobe论坛上发帖后找到了解决方案。

我被引导去看这篇文章。

因此,当加载动画时,将执行此回调。

AdobeEdge.bootstrapCallback(function (compId) {
comps = AdobeEdge.getComposition(compId).getStage();
});

所以在我的例子中,comps是一个全局变量,可以用来与动画交互。

所以在我的情况下,我需要从一开始就播放动画。

comps.play(0);

如果有人有同样的问题,希望能有所帮助。