Share Posted November 18, 2010 Hi there. I'm using the wonderful LoaderMax classes to load a series of swfs, and am trying to sequence them in TimeLineMax. Getting these two to work together has been rather difficult. The problem I'm finding is that I can't play the raw content in LoaderMax loaded swfs as simply as myTimeline.play(); Instead, the loaded swf files go visible=true and fade up, but don't play if set to autoPlay:false. To give you an idea of my issue here is the code, beginning with the onComplete function for LoaderMax: var queue:LoaderMax = new LoaderMax({name:"mainQueue", onProgress:progressHandler, onComplete:completeHandler, onError:errorHandler}); var myTimeline:TimelineMax = new TimelineMax(); . . . function completeHandler(event:LoaderEvent):void { var mc1CD:ContentDisplay = LoaderMax.getContent("My First MC"); var mc2CD:ContentDisplay = LoaderMax.getContent("My Second MC"); function playMovie():void { myTimeline.insert( new TweenLite(crispWhiteCD, 1, {autoAlpha:1})); //works myTimeline.append( new TweenLite(ripeRougeCD, 1, {autoAlpha:1})); //works myTimeline.addLabel("mc1LB", 1); myTimeline.addLabel("mc2LB", 50); myTimeline.play(); //broken } TweenLite.delayedCall(1.5, playMovie); } queue.append( new SWFLoader("_animation1.swf", {name:"My First MC", estimatedBytes:373760, container:holder, autoPlay:false, visible:false, alpha:0}) ); queue.append( new SWFLoader("_animation2.swf", {name:"My Second MC", estimatedBytes:320512, container:holder, autoPlay:false, visible:false, alpha:0}) ); Any idea what syntax must be used to get a LoaderMax swf to play as part of a TimeLineMax timeline? Thanks in advance to anyone who can help! Link to comment Share on other sites More sharing options...
Share Posted November 18, 2010 Hi Chris, Sorry, I'm not here to help I'm afraid. I just have a very similar problem with playing sequential swfs. I really like your idea of using the wonderful 'TimeLineMax' which is my current favourite thing on the planet! I had no idea it could possibly work with SWFLoader. If you do get this to work, please, please post your solution here as it will be really useful to know, and not just for me I'm sure. Good Luck! Roger Link to comment Share on other sites More sharing options...
Author Share Posted November 18, 2010 Well I guess I'll have to cross out the idea of using TimelineMax. Instead, I guess I'll just have to check to see if currentFrame == totalFrames in the loaded swf, then play the next item in the LoaderMax queue. Link to comment Share on other sites More sharing options...
Share Posted November 19, 2010 See answer at viewtopic.php?f=6&t=3963#p15620 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now