2016-06-28 2 views
0

У меня есть проект холста, созданный Animate CC, Мне нужно добавить событие «onComplete» в мувиклип, сгенерированный из проекта холста Animate CC, решение подарок от createjs сайта:Как я могу добавить oncomplete evetn в мувиклип, сгенерированный из animate CC exporter

target.alpha = 1; 
createjs.Tween.get(target) 
    .wait(500) 
    .to({alpha:0, visible:false}, 1000) 
    .call(handleComplete); 
function handleComplete() { 
    //Tween complete 
} 

from tweenJs site

я не хочу, чтобы изменить файл JS, порожденную Animate CC, но я не мог найти способ поддеть в кино клип анимации я попытался для доступа к exportRoot.MyMovieClipInstanceName.timeline, чтобы получить twee п, но с не запирать

приветов

ответ

0

Вы не должны получить доступ к хронологии непосредственно - MovieClips огнь «animationend» событие, когда их сроки завершения. От везде вы должны быть в состоянии сделать:

exportRoot.instance.on("animationend", function(e) { 
    console.log(e); 
}); 

Вы также можете добавить код на временную шкалу Animate, которая в основном делает то же самое.

this.on("animationend", function(e) { 
    console.log(e); 
}); 
+0

спасибо за ваше время, это не сработало оба решения –

+0

Мне нужно было бы увидеть настройки, чтобы предоставить более подробную информацию. Можете ли вы разместить образец где-нибудь? – Lanny

Смежные вопросы