繁体   English   中英

如何从外部JavaScript调用Edge Animate的播放功能

[英]How to call Edge Animate's play function from external javascript

我在舞台上有一个名为“购物车”的符号。...在符号内是我的图形,该图形上有一条指向时间轴的运动路径(称为“ car_v1”)。

在我的舞台上,我有一个代码来隐藏带有外部CSS类的符号购物车:

sym.$("cart").addClass( "hidden" );  ( this is the css - .hidden { display: none; } ) 

我有一个函数,该函数从该外部文件调用外部javascript文件。我想使时间轴动画正常工作:

这是调用的函数:

checkCar();

这是函数:

function checkCar() {
 if (AdobeEdge.countCar == 5){ 
 AdobeEdge.getComposition("EDGE-172492634").getStage().$("cart").removeClass( "hidden" ); // this works!
 AdobeEdge.getComposition("EDGE-172492634").getStage().$("cart").play(); //doesn't work!        <----this is the line I need help with!

// sym.getSymbol("cart").play(); // this works inside of edge and the timeline animation runs!!!

 }
}

谁能帮我从我的外部javascript文件中获得播放功能,以便工作?

好的,我知道了 :)

。AdobeEdge.getComposition( “EDGE-172492634”)getStage()getSymbol( “购物车”)玩(); //作品!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM