<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Clase para cargar contenido externo en Actionscript 3</title>
	<atom:link href="http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/</link>
	<description>Blog de programación en ActionScript. Tips, tutoriales, ejemplos de Adobe Flash, Flex y AIR</description>
	<lastBuildDate>Wed, 28 Dec 2011 21:13:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Jorge</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-21837</link>
		<dc:creator>Jorge</dc:creator>
		<pubDate>Thu, 04 Aug 2011 09:26:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-21837</guid>
		<description>eh cargado mi swf en clip pero como puedo hacer para k se detenga se repite una y otra vez utilice este codigo

var cargador_mc = new Loader();
Contenedor_.addChild(cargador_mc);
	cargador_mc.load(new URLRequest(&quot;branding_1.swf&quot;));</description>
		<content:encoded><![CDATA[<p>eh cargado mi swf en clip pero como puedo hacer para k se detenga se repite una y otra vez utilice este codigo</p>
<p>var cargador_mc = new Loader();<br />
Contenedor_.addChild(cargador_mc);<br />
	cargador_mc.load(new URLRequest(&#8220;branding_1.swf&#8221;));</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ivan85</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-20205</link>
		<dc:creator>ivan85</dc:creator>
		<pubDate>Wed, 11 May 2011 21:52:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-20205</guid>
		<description>Saludos.


He utilizado la librería para cargar un swf, pero dicha pelicula ya tiene una precarga y se queda parada y no avanza, no se como solucionarlo, que solucion puedo aplicar a dicho problema.

Gracias</description>
		<content:encoded><![CDATA[<p>Saludos.</p>
<p>He utilizado la librería para cargar un swf, pero dicha pelicula ya tiene una precarga y se queda parada y no avanza, no se como solucionarlo, que solucion puedo aplicar a dicho problema.</p>
<p>Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francisco Sanchez</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-19677</link>
		<dc:creator>Francisco Sanchez</dc:creator>
		<pubDate>Mon, 18 Apr 2011 17:42:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-19677</guid>
		<description>Un problema que me surge al aplicar este código es que al llamarlo mediante un botón por primera vez no hay problemas, pero al volver a presionar el mismo botón me arroja error (Error #2025: El objeto DisplayObject proporcionado debe ser un elemento secundario del llamador.)

La pregunta es: ¿Cómo puedo hacer para que al volver a presionar el botón, que llama a este código que abre un swf, no genere error? Es decir, que de algún modo remueva la película o la llame como pelicula nueva (si acaso no es lo mismo).

Agradecería ayuda!

saludos</description>
		<content:encoded><![CDATA[<p>Un problema que me surge al aplicar este código es que al llamarlo mediante un botón por primera vez no hay problemas, pero al volver a presionar el mismo botón me arroja error (Error #2025: El objeto DisplayObject proporcionado debe ser un elemento secundario del llamador.)</p>
<p>La pregunta es: ¿Cómo puedo hacer para que al volver a presionar el botón, que llama a este código que abre un swf, no genere error? Es decir, que de algún modo remueva la película o la llame como pelicula nueva (si acaso no es lo mismo).</p>
<p>Agradecería ayuda!</p>
<p>saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: juan mejia</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-19385</link>
		<dc:creator>juan mejia</dc:creator>
		<pubDate>Wed, 06 Apr 2011 21:20:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-19385</guid>
		<description>Hola amigos estoy haciendo un reproductor de streaming en a.s 3.0 donde puedo pnerlo a sonar pero aun no e sido capas de detenerlo.

Agradesco su colaboracion

Aqui esta el codigo:

import flash.media.Sound;
var miMusica:Sound = new Sound();
var chanel1:SoundChannel;
miMusica.load(new URLRequest(&quot;http://66.240.202.106:8074/;&quot;));
miMusica.play();



playBtn.addEventListener(MouseEvent.CLICK, encender);
function encender(e:Event):void {
}

stopBtn.addEventListener(MouseEvent.CLICK, detener);
function detener(e:Event):void {

}</description>
		<content:encoded><![CDATA[<p>Hola amigos estoy haciendo un reproductor de streaming en a.s 3.0 donde puedo pnerlo a sonar pero aun no e sido capas de detenerlo.</p>
<p>Agradesco su colaboracion</p>
<p>Aqui esta el codigo:</p>
<p>import flash.media.Sound;<br />
var miMusica:Sound = new Sound();<br />
var chanel1:SoundChannel;<br />
miMusica.load(new URLRequest(&#8220;http://66.240.202.106:8074/;&#8221;));<br />
miMusica.play();</p>
<p>playBtn.addEventListener(MouseEvent.CLICK, encender);<br />
function encender(e:Event):void {<br />
}</p>
<p>stopBtn.addEventListener(MouseEvent.CLICK, detener);<br />
function detener(e:Event):void {</p>
<p>}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Boris Rojas</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-15083</link>
		<dc:creator>Boris Rojas</dc:creator>
		<pubDate>Sat, 21 Aug 2010 19:03:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-15083</guid>
		<description>No es facil de ninguna manera, asi que muchisimas gracias, me cuesta entender muchisimo los lenguajes de programacion de echo sin el ejemplo que pones mas adelante seguiria sin poder hacer la importacion, y lo terrible es que soy muy buen diseñador, pero no tengo cerebro para programar tampoco tengo tiempo para aprenderlo, tengo muchas ideas de que cosas hacer pero el solo tratar de encontrar en flash el como hacerlo me dan ganas de patear el computador, tienes alguna pagina personal donde enseñes, recomiendo enseñar considerando que el que lee es completamente nulo que no save por ejemplo que debe crear un contenedor y un contenido, esta es la razon por la que la gran mayoria de las paginas solo usan interpolaciones de movimiento y los que usan mucha programacion adolecen de buen diseño las que cumplen los dos requisitos son los echos en agencias de diseño donde hay expertos para las dos cosas.</description>
		<content:encoded><![CDATA[<p>No es facil de ninguna manera, asi que muchisimas gracias, me cuesta entender muchisimo los lenguajes de programacion de echo sin el ejemplo que pones mas adelante seguiria sin poder hacer la importacion, y lo terrible es que soy muy buen diseñador, pero no tengo cerebro para programar tampoco tengo tiempo para aprenderlo, tengo muchas ideas de que cosas hacer pero el solo tratar de encontrar en flash el como hacerlo me dan ganas de patear el computador, tienes alguna pagina personal donde enseñes, recomiendo enseñar considerando que el que lee es completamente nulo que no save por ejemplo que debe crear un contenedor y un contenido, esta es la razon por la que la gran mayoria de las paginas solo usan interpolaciones de movimiento y los que usan mucha programacion adolecen de buen diseño las que cumplen los dos requisitos son los echos en agencias de diseño donde hay expertos para las dos cosas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: adriana</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-14538</link>
		<dc:creator>adriana</dc:creator>
		<pubDate>Sat, 08 May 2010 16:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-14538</guid>
		<description>hola,estoy haciendo un proyecto grande, que tiene varias peliculas.swf, una llama a otra y ésta a otra...etc.., el caso q todo me funcionaba bien y cargaba el swf de cada una poniendole en cada pelicula una variable de tipo loader, lo q pasa q la navegacion al principio va bien y luego se relentiza(se nota xq la anima va mas despacio), luego me dí cuenta q podia relentizarse, porque se crean muchas variables loader pero no se eliminan se quedan ahi... y os encontré aqui, una clase, con un unico loader a cada una de mis peliculas sin tener que crear loader en cada una de ellas, el caso q quiero saber, porque de clases no ando muy bien, como borro en la que estoy, una vez q pulso xa ver una nueva pelicula... me fijado q la clase lleva una funcion de borra() q es _urlAsset=null
gracias.</description>
		<content:encoded><![CDATA[<p>hola,estoy haciendo un proyecto grande, que tiene varias peliculas.swf, una llama a otra y ésta a otra&#8230;etc.., el caso q todo me funcionaba bien y cargaba el swf de cada una poniendole en cada pelicula una variable de tipo loader, lo q pasa q la navegacion al principio va bien y luego se relentiza(se nota xq la anima va mas despacio), luego me dí cuenta q podia relentizarse, porque se crean muchas variables loader pero no se eliminan se quedan ahi&#8230; y os encontré aqui, una clase, con un unico loader a cada una de mis peliculas sin tener que crear loader en cada una de ellas, el caso q quiero saber, porque de clases no ando muy bien, como borro en la que estoy, una vez q pulso xa ver una nueva pelicula&#8230; me fijado q la clase lleva una funcion de borra() q es _urlAsset=null<br />
gracias.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: misha</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-13724</link>
		<dc:creator>misha</dc:creator>
		<pubDate>Thu, 04 Feb 2010 10:54:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-13724</guid>
		<description>Hola.

una pregunta, se puede usar los objetos de libreria  del swf cargado dentro de flex ? 

si se puede como se hacen?

Gracias</description>
		<content:encoded><![CDATA[<p>Hola.</p>
<p>una pregunta, se puede usar los objetos de libreria  del swf cargado dentro de flex ? </p>
<p>si se puede como se hacen?</p>
<p>Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-13079</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Tue, 29 Dec 2009 19:40:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-13079</guid>
		<description>Hola. Gracias por la clase, tengo un pequeño problema, dices que se puede cambiar el contenido simplemente cambiando el asset. Pues bien, he añadido este código al .fla que ha dejado en los comentarios:

setInterval(cambia,5000);
function cambia()
{
	_contenedor.asset = &quot;contenedor2.swf&quot;;
}

y cuando pasan los 5 segundos, me devuelve este error:

ArgumentError: Error #2025: El objeto DisplayObject proporcionado debe ser un elemento secundario del llamador.
	at flash.display::DisplayObjectContainer/removeChild()
	at com.zguillez.display::Contenedor/set asset()
	at contenedor_fla::MainTimeline/cambia()
	at Function/http://adobe.com/AS3/2006/builtin::apply()
	at SetIntervalTimer/onTimer()
	at flash.utils::Timer/_timerDispatch()
	at flash.utils::Timer/tick()

Como puedo cambiar el contenido del contenedor?

Muchas gracias.</description>
		<content:encoded><![CDATA[<p>Hola. Gracias por la clase, tengo un pequeño problema, dices que se puede cambiar el contenido simplemente cambiando el asset. Pues bien, he añadido este código al .fla que ha dejado en los comentarios:</p>
<p>setInterval(cambia,5000);<br />
function cambia()<br />
{<br />
	_contenedor.asset = &#8220;contenedor2.swf&#8221;;<br />
}</p>
<p>y cuando pasan los 5 segundos, me devuelve este error:</p>
<p>ArgumentError: Error #2025: El objeto DisplayObject proporcionado debe ser un elemento secundario del llamador.<br />
	at flash.display::DisplayObjectContainer/removeChild()<br />
	at com.zguillez.display::Contenedor/set asset()<br />
	at contenedor_fla::MainTimeline/cambia()<br />
	at Function/http://adobe.com/AS3/2006/builtin::apply()<br />
	at SetIntervalTimer/onTimer()<br />
	at flash.utils::Timer/_timerDispatch()<br />
	at flash.utils::Timer/tick()</p>
<p>Como puedo cambiar el contenido del contenedor?</p>
<p>Muchas gracias.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-7398</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Fri, 23 Jan 2009 02:11:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-7398</guid>
		<description>Que tal, tengo el mismo error:
...Error #2035: No se encuentra la dirección URL ... 

Localmente funciona normal, pero al abrir la URL... me manda el error. Gracias</description>
		<content:encoded><![CDATA[<p>Que tal, tengo el mismo error:<br />
&#8230;Error #2035: No se encuentra la dirección URL &#8230; </p>
<p>Localmente funciona normal, pero al abrir la URL&#8230; me manda el error. Gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrés</title>
		<link>http://www.codigoactionscript.org/clase-para-cargar-contenido-externo-en-actionscript-3/comment-page-1/#comment-7035</link>
		<dc:creator>Andrés</dc:creator>
		<pubDate>Fri, 12 Dec 2008 17:54:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.codigo.as/blog/?p=105#comment-7035</guid>
		<description>Muy buena !! ya la estoy usando, gracias ;)
tengo un problema que no consigo solucionar, y es que no encuentro cómo poner un controlador de error para el caso en el que la url está mal.
Si se le pasa una url correcta funciona de maravilla, pero si le paso una url incorrecta salta la ventana de error : 

Error al abrir la URL &#039;http://www.cualquiercosa.com/foto.jpg&#039;
Error #2044: IOErrorEvent no controlado: text=Error #2035: No se encuentra la dirección URL.

si el usuario tiene flash instalado va a ver la ventana de error y eso es lo que no quiero que pase. Retoqué un poco tu clase intentando agregar el controlador de errores que vi en la documentación de adobe, agregué lo siguiente en la linea 13:
import flash.events.IOErrorEvent;

y lo siguiente en la linea 42:
dispatcher.addEventListener(IOErrorEvent.IO_ERROR, f_errorLoading);

y abajo del todo la funcion : 
public function f_errorLoading(event:IOErrorEvent):void {
	trace(&quot;error controlado, no encuentra la url.&quot;);
}
pero me sigue dando el mismo error. ¿tienes idea cómo se puede arreglar eso?
Muchas gracias !</description>
		<content:encoded><![CDATA[<p>Muy buena !! ya la estoy usando, gracias <img src='http://www.codigoactionscript.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
tengo un problema que no consigo solucionar, y es que no encuentro cómo poner un controlador de error para el caso en el que la url está mal.<br />
Si se le pasa una url correcta funciona de maravilla, pero si le paso una url incorrecta salta la ventana de error : </p>
<p>Error al abrir la URL &#8216;<a href="http://www.cualquiercosa.com/foto.jpg" rel="nofollow">http://www.cualquiercosa.com/foto.jpg</a>&#8216;<br />
Error #2044: IOErrorEvent no controlado: text=Error #2035: No se encuentra la dirección URL.</p>
<p>si el usuario tiene flash instalado va a ver la ventana de error y eso es lo que no quiero que pase. Retoqué un poco tu clase intentando agregar el controlador de errores que vi en la documentación de adobe, agregué lo siguiente en la linea 13:<br />
import flash.events.IOErrorEvent;</p>
<p>y lo siguiente en la linea 42:<br />
dispatcher.addEventListener(IOErrorEvent.IO_ERROR, f_errorLoading);</p>
<p>y abajo del todo la funcion :<br />
public function f_errorLoading(event:IOErrorEvent):void {<br />
	trace(&#8220;error controlado, no encuentra la url.&#8221;);<br />
}<br />
pero me sigue dando el mismo error. ¿tienes idea cómo se puede arreglar eso?<br />
Muchas gracias !</p>
]]></content:encoded>
	</item>
</channel>
</rss>

