2016-06-28 23 views
0

我有一个由Animate CC创建的画布项目, 我需要将“onComplete”事件添加到从Animate CC canvas项目生成的影片剪辑中, 解决方案目前从createjs网站:我如何添加oncomplete evetn从动画CC导出器生成的影片剪辑

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

from tweenJs site

我不想修改由动画CC产生的js文件,但我无法找到一个方法来典当影片剪辑补间 我试着访问exportRoot.MyMovieClipInstanceName.timeline以获取twee n,而是有没有锁

问候

回答

0

你不应该需要直接访问时间表 - 影片剪辑火“animationend”事件时,他们的时间表完成。从随时随地你应该能够做到:

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

你也可以在动画时间线,基本上做同样的事情添加代码。

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

感谢您的时间,它没有工作两个解决方案 –

+0

我将不得不看到设置提供更多的细节。你可以在某个地方发布样本吗? – Lanny