<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: QueueLoader AS3 rev 5</title>
	<atom:link href="http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/</link>
	<description>actionscript and creative playground of Donovan Adams</description>
	<pubDate>Tue, 06 Jan 2009 02:05:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Bruno</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-14325</link>
		<dc:creator>Bruno</dc:creator>
		<pubDate>Tue, 07 Oct 2008 06:56:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-14325</guid>
		<description>What happens is that, once all of the assets are preloaded, I want to place the assets in the root, or the main timeline.  And then I tell the Preloader to go and play "Unload".  And once it's unloaded I want the background to load, and once the background loads, to load the main UI, sort of in that sequence.

Thanks
Bruno</description>
		<content:encoded><![CDATA[<p>What happens is that, once all of the assets are preloaded, I want to place the assets in the root, or the main timeline.  And then I tell the Preloader to go and play "Unload".  And once it's unloaded I want the background to load, and once the background loads, to load the main UI, sort of in that sequence.</p>
<p>Thanks<br />
Bruno</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: djdonovan</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-14323</link>
		<dc:creator>djdonovan</dc:creator>
		<pubDate>Tue, 07 Oct 2008 00:07:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-14323</guid>
		<description>event.file is how you access the loaded item. You would use the application domain param to get access to class references in the library. Beyond that, I'm not sure what you have going on there. Posting a snippet would be helpful.</description>
		<content:encoded><![CDATA[<p>event.file is how you access the loaded item. You would use the application domain param to get access to class references in the library. Beyond that, I'm not sure what you have going on there. Posting a snippet would be helpful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruno</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-14321</link>
		<dc:creator>Bruno</dc:creator>
		<pubDate>Mon, 06 Oct 2008 22:31:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-14321</guid>
		<description>Donovan

I have a question.  I'm building a full browser flash website.  There are three elements to it.  I have the Preloader MovieClip that has a Class with your QueueLoader Class, I want to add two external swf, one is the background, and the other is the interface.  They both are empty MovieClips on the main timeline, and when I both finish loading the two swf files, I tell the Preloader to move out of the stage, and once that moves it tells the background to play, but nothing happens, and basically the assets inside the background movieclip comes as undefine, like the external swf file was never loaded there.  How can I go around to fix this problem.</description>
		<content:encoded><![CDATA[<p>Donovan</p>
<p>I have a question.  I'm building a full browser flash website.  There are three elements to it.  I have the Preloader MovieClip that has a Class with your QueueLoader Class, I want to add two external swf, one is the background, and the other is the interface.  They both are empty MovieClips on the main timeline, and when I both finish loading the two swf files, I tell the Preloader to move out of the stage, and once that moves it tells the background to play, but nothing happens, and basically the assets inside the background movieclip comes as undefine, like the external swf file was never loaded there.  How can I go around to fix this problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NudoruUdon &#187; Loading lots of assets in AS3</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-3792</link>
		<dc:creator>NudoruUdon &#187; Loading lots of assets in AS3</dc:creator>
		<pubDate>Wed, 12 Mar 2008 00:56:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-3792</guid>
		<description>[...] been using Hyrdotik&#8217;s Queue Loader in RAMEN to manage the loading of &#8220;theme&#8221; files for the interface. I&#8217;m not taxing [...]</description>
		<content:encoded><![CDATA[<p>[...] been using Hyrdotik's Queue Loader in RAMEN to manage the loading of "theme" files for the interface. I'm not taxing [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: djdonovan</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-513</link>
		<dc:creator>djdonovan</dc:creator>
		<pubDate>Tue, 30 Oct 2007 00:19:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-513</guid>
		<description>I have posted the rev 7 code &lt;a href="http://blog.hydrotik.com/2007/10/29/queueloader-as3-rev-7-garbage-collection-soundmanager/" rel="nofollow"&gt;here&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>I have posted the rev 7 code <a href="http://blog.hydrotik.com/2007/10/29/queueloader-as3-rev-7-garbage-collection-soundmanager/" rel="nofollow">here</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-467</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Thu, 25 Oct 2007 05:55:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-467</guid>
		<description>Hi Donovan,

Well, I already kinda did something like that. :) I added something to the onItemStart event, like:

qListener.onItemStart = function(evObj:Object) {
    ....
    evObj.target_mc.stop();
}

That prevents the movies from starting up. But on onQueueComplete, or onQueueInit, doing:

    evObj.target_mc.play();

Only starts the last loaded movie. And it seems like the handle for the first loaded movie is destroyed.

And no, I don't need to have the two movies load at the same time, but only have them START at the same time! So, your QueueLoader certainly isn't overkill, as I need to have both preloaded before I can even start them simultaneously. :) So, after the second movie has loaded, is there any way, from with QueueLoader, I can still I can start the first movie?</description>
		<content:encoded><![CDATA[<p>Hi Donovan,</p>
<p>Well, I already kinda did something like that. <img src='http://blog.hydrotik.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> I added something to the onItemStart event, like:</p>
<p>qListener.onItemStart = function(evObj:Object) {<br />
    &#8230;.<br />
    evObj.target_mc.stop();<br />
}</p>
<p>That prevents the movies from starting up. But on onQueueComplete, or onQueueInit, doing:</p>
<p>    evObj.target_mc.play();</p>
<p>Only starts the last loaded movie. And it seems like the handle for the first loaded movie is destroyed.</p>
<p>And no, I don't need to have the two movies load at the same time, but only have them START at the same time! So, your QueueLoader certainly isn't overkill, as I need to have both preloaded before I can even start them simultaneously. <img src='http://blog.hydrotik.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> So, after the second movie has loaded, is there any way, from with QueueLoader, I can still I can start the first movie?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: djdonovan</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-462</link>
		<dc:creator>djdonovan</dc:creator>
		<pubDate>Wed, 24 Oct 2007 15:57:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-462</guid>
		<description>Keep in mind that QueueLoader will load your main.swf first before loading the music.swf. If you need these to load a the same time then QueueLoader would be overkill and  you'd want to run two Loaders in tandem.

You can access the main.swf before the music.swf is done loading using the following listener:
_oLoader.addEventListener(QueueLoaderEvent.ITEM_INIT, onItemInit);

Everything loads in the respective order it's added to QueueLoader.

Hope that helps!</description>
		<content:encoded><![CDATA[<p>Keep in mind that QueueLoader will load your main.swf first before loading the music.swf. If you need these to load a the same time then QueueLoader would be overkill and  you'd want to run two Loaders in tandem.</p>
<p>You can access the main.swf before the music.swf is done loading using the following listener:<br />
_oLoader.addEventListener(QueueLoaderEvent.ITEM_INIT, onItemInit);</p>
<p>Everything loads in the respective order it's added to QueueLoader.</p>
<p>Hope that helps!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-461</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Wed, 24 Oct 2007 15:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-461</guid>
		<description>Donovan,

This looks like a great class! I must not be comprehending something, though. I took the demo files, and had it load two items, like so:

qLoader.addItem("/movies/main.swf", holder_mc1, {name:"main"});
qLoader.addItem("/movies/music.swf", holder_mc2, {name:"music"});

It begins preloading boths swf files. But then, after it preloaded music.swf (the second file), the "main.swf" movie is starting half-way! Which is to say, it seems to have started right after it was loaded (but was kept invisible until music.swf was loaded, right?). Naturally, this defeats my purpose of using your class to preload both movies (main + background music), both of which need to be started at the same time!

I've been searching all land and sea to find a good preloader that can do that; and your class seemed perfectly suited for my needs. Please, don't tell me my impression was wrong. :) Obviously I must have misunderstood how things work exactly. Can you please tell me what I'm missing? (and yes, I'm kinda new to flash).

Thx!</description>
		<content:encoded><![CDATA[<p>Donovan,</p>
<p>This looks like a great class! I must not be comprehending something, though. I took the demo files, and had it load two items, like so:</p>
<p>qLoader.addItem("/movies/main.swf", holder_mc1, {name:"main"});<br />
qLoader.addItem("/movies/music.swf", holder_mc2, {name:"music"});</p>
<p>It begins preloading boths swf files. But then, after it preloaded music.swf (the second file), the "main.swf" movie is starting half-way! Which is to say, it seems to have started right after it was loaded (but was kept invisible until music.swf was loaded, right?). Naturally, this defeats my purpose of using your class to preload both movies (main + background music), both of which need to be started at the same time!</p>
<p>I've been searching all land and sea to find a good preloader that can do that; and your class seemed perfectly suited for my needs. Please, don't tell me my impression was wrong. <img src='http://blog.hydrotik.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Obviously I must have misunderstood how things work exactly. Can you please tell me what I'm missing? (and yes, I'm kinda new to flash).</p>
<p>Thx!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: djdonovan</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-456</link>
		<dc:creator>djdonovan</dc:creator>
		<pubDate>Wed, 24 Oct 2007 04:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-456</guid>
		<description>I will be posting updates to QueueLoader in the next couple days. I've added a new method dispose() for Garbage Collection of loaded assets.</description>
		<content:encoded><![CDATA[<p>I will be posting updates to QueueLoader in the next couple days. I've added a new method dispose() for Garbage Collection of loaded assets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: djdonovan</title>
		<link>http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-428</link>
		<dc:creator>djdonovan</dc:creator>
		<pubDate>Mon, 22 Oct 2007 13:27:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hydrotik.com/2007/09/14/queueloader-as3-rev-5/#comment-428</guid>
		<description>You can have direct access to the loaded file using event.file for removal.

I'm working on some updates to QueueLoader including LoaderContext for accessing loaded Class references in the parent application domain. I will also include a reference to the loader in the QueueLoaderEvent variables.</description>
		<content:encoded><![CDATA[<p>You can have direct access to the loaded file using event.file for removal.</p>
<p>I'm working on some updates to QueueLoader including LoaderContext for accessing loaded Class references in the parent application domain. I will also include a reference to the loader in the QueueLoaderEvent variables.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
