2015-02-25 2 views
2

У меня есть символ на сцене, называемый «cart» .... внутри символа есть моя графика, на которой есть путь движения, наложенной на нее на шкалу времени (она называется « car_v1").Как вызвать функцию воспроизведения Edge Animate из внешнего javascript

На моем этапе у меня есть код, чтобы скрыть символ корзинку с внешним классом 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?

ответ

4

нормально, он получил :)

AdobeEdge.getComposition ("EDGE-172492634") GetStage() getSymbol ("корзина") играть()...; //работает!

+0

Ты мой чемпион! Бесконечно благодарен!! –