Re: [ASNativos] loadMovie hacia un attachMovie
Hola Arantxa, creo que es un problema de rutas, prueba así: this[boton+i].foto1.loadMovie( this[boton+i].imagen1); un saludo Javier Fernández -- [ http://drusunlimited.com ] On 8/4/06, Arantxa Pelayo Rufo [EMAIL PROTECTED] wrote: Hola! A ver si consigo explicar mi duda porque es un poco complicado de describir. Tengo una base de datos en un xml, la cargo como un listado como un attachMovie que se repite por cada punto de la lista: attachMovie(mcBoton,boton+i,i); de forma que aparece una película debajo de otra por cada punto. Dentro de esa película (mcBoton) hay varios campos de texto que cargo desde el xml poniendo este código en un frame de la película principal. this[boton+i].nombre = cliente[i].attributes.nombre; mi problema se presenta porque tengo también una imagen en la base de datos a la que hago referencia igual: this[boton+i].imagen1 = cliente[i].attributes.imagen1; que quiero que se cargue dentro de una instancia de clip (foto1) que hay en mcBoton. Estoy haciendo esto: this[boton+i].foto1.loadMovie(imagen1); pero no me lo reconoce siquiera. Y todo este código anterior está en un frame del root. En una prueba que hice poniendo el movie clip que carga la imagen en el _root, funcionaba bien con esto: this.imagen1 = cliente[i].attributes.imagen1; _root.foto1.loadMovie(imagen1); Pero necesito que esté en el mcBoton para que se repita con el listado. Como de costumbre estoy hecha un lío. Una ayudita por favor y muchas gracias a todos por anticipado Un beso - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com - -- - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -
Re: [ASNativos] loadMovie hacia un attachMovie
Buenas !!! Deberías usar : loadMovie(imagen1,this[boton+i].foto1); O si bien quieres controlar la precarga del mismo , usar la clase MovieClipLoader, de la que puedes encontrar información en la ayuda del propio flash. Salu2 Fede. El 4/8/06 10:17, Arantxa Pelayo Rufo [EMAIL PROTECTED] escribió: Hola! A ver si consigo explicar mi duda porque es un poco complicado de describir. Tengo una base de datos en un xml, la cargo como un listado como un attachMovie que se repite por cada punto de la lista: attachMovie(mcBoton,boton+i,i); de forma que aparece una película debajo de otra por cada punto. Dentro de esa película (mcBoton) hay varios campos de texto que cargo desde el xml poniendo este código en un frame de la película principal. this[boton+i].nombre = cliente[i].attributes.nombre; mi problema se presenta porque tengo también una imagen en la base de datos a la que hago referencia igual: this[boton+i].imagen1 = cliente[i].attributes.imagen1; que quiero que se cargue dentro de una instancia de clip (foto1) que hay en mcBoton. Estoy haciendo esto: this[boton+i].foto1.loadMovie(imagen1); pero no me lo reconoce siquiera. Y todo este código anterior está en un frame del root. En una prueba que hice poniendo el movie clip que carga la imagen en el _root, funcionaba bien con esto: this.imagen1 = cliente[i].attributes.imagen1; _root.foto1.loadMovie(imagen1); Pero necesito que esté en el mcBoton para que se repita con el listado. Como de costumbre estoy hecha un lío. Una ayudita por favor y muchas gracias a todos por anticipado Un beso - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com - - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -
Re: [ASNativos] loadMovie hacia un attachMovie
Hola, otra vez el error que me da siempre es este: Error opening URL file:///D|/web/undefined web es la carpeta donde está el flash y también el xml. he probado las soluciones que me dais pero sigue saliendo lo mismo, ¿debería escribir algo en el propio movie clip foto1 o en algún otro sitio aparte del código del _root.? Muchas gracias por vuestra ayuda pero sigo un poco perdida. Besos From: Fede Rivas [EMAIL PROTECTED] Reply-To: Lista dedicada a Actionscript asnativos@5dms.com To: asnativos@5dms.com asnativos@5dms.com Subject: Re: [ASNativos] loadMovie hacia un attachMovie Date: Fri, 04 Aug 2006 11:11:55 +0200 Buenas !!! Deberías usar : loadMovie(imagen1,this[boton+i].foto1); O si bien quieres controlar la precarga del mismo , usar la clase MovieClipLoader, de la que puedes encontrar información en la ayuda del propio flash. Salu2 Fede. El 4/8/06 10:17, Arantxa Pelayo Rufo [EMAIL PROTECTED] escribió: Hola! A ver si consigo explicar mi duda porque es un poco complicado de describir. Tengo una base de datos en un xml, la cargo como un listado como un attachMovie que se repite por cada punto de la lista: attachMovie(mcBoton,boton+i,i); de forma que aparece una película debajo de otra por cada punto. Dentro de esa película (mcBoton) hay varios campos de texto que cargo desde el xml poniendo este código en un frame de la película principal. this[boton+i].nombre = cliente[i].attributes.nombre; mi problema se presenta porque tengo también una imagen en la base de datos a la que hago referencia igual: this[boton+i].imagen1 = cliente[i].attributes.imagen1; que quiero que se cargue dentro de una instancia de clip (foto1) que hay en mcBoton. Estoy haciendo esto: this[boton+i].foto1.loadMovie(imagen1); pero no me lo reconoce siquiera. Y todo este código anterior está en un frame del root. En una prueba que hice poniendo el movie clip que carga la imagen en el _root, funcionaba bien con esto: this.imagen1 = cliente[i].attributes.imagen1; _root.foto1.loadMovie(imagen1); Pero necesito que esté en el mcBoton para que se repita con el listado. Como de costumbre estoy hecha un lío. Una ayudita por favor y muchas gracias a todos por anticipado Un beso - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com - - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com - - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -
Re: [ASNativos] loadMovie hacia un attachMovie
He probado dos cosas y ninguna funciona, he probado esto: for(i=inicio;itotalc;i++){ attachMovie(mcBoton,boton+i,i); this[boton+i].foto1.loadMovie(fotos/pict1.jpg); } y he probado esto también: for(i=inicio;itotalc;i++){ attachMovie(mcBoton,boton+i,i); this[boton+i].imagen1 = fotos/pict1.jpg; this[boton+i].foto1.loadMovie(imagen1); } en ambos casos me da lo de Error opening URL file:///D|/web/undefined Creo que el problema reside en la ruta hacia el movie clip foto1 dentro de mcBoton, pero la misma ruta sí funciona para acceder a los campos de texto que están en el mismo sitio y que funcionan perfectamente. ¿Os da alguna pista? From: Ivan [EMAIL PROTECTED] Reply-To: Lista dedicada a Actionscript asnativos@5dms.com To: Lista dedicada a Actionscript asnativos@5dms.com Subject: Re: [ASNativos] loadMovie hacia un attachMovie Date: Fri, 4 Aug 2006 11:43:44 +0200 Esto funciona (comprobado) for (var i = 1; i5; i++) { var miClip:MovieClip = this.attachMovie(mcBoton, boton+i, i); miClip.nombre.text = Hola; miClip.imagen1 = Caricatura_mini.gif; miClip.foto1.loadMovie(this[boton+i].imagen1); } Si te da un undefined es porque no le pasas bien el nombre de archivo desde el xml, prueba a poner uno a pelo entre comillas para comprobar que el loadMovie te funciona y luego traza lo que le pasas desde el xml, para ver lo que le estas metiendo realmente. Un saludo. - Original Message - From: Arantxa Pelayo Rufo [EMAIL PROTECTED] To: asnativos@5dms.com Sent: Friday, August 04, 2006 11:32 AM Subject: Re: [ASNativos] loadMovie hacia un attachMovie Hola, otra vez el error que me da siempre es este: Error opening URL file:///D|/web/undefined web es la carpeta donde está el flash y también el xml. he probado las soluciones que me dais pero sigue saliendo lo mismo, ¿debería escribir algo en el propio movie clip foto1 o en algún otro sitio aparte del código del _root.? Muchas gracias por vuestra ayuda pero sigo un poco perdida. Besos From: Fede Rivas [EMAIL PROTECTED] Reply-To: Lista dedicada a Actionscript asnativos@5dms.com To: asnativos@5dms.com asnativos@5dms.com Subject: Re: [ASNativos] loadMovie hacia un attachMovie Date: Fri, 04 Aug 2006 11:11:55 +0200 Buenas !!! Deberías usar : loadMovie(imagen1,this[boton+i].foto1); O si bien quieres controlar la precarga del mismo , usar la clase MovieClipLoader, de la que puedes encontrar información en la ayuda del propio flash. Salu2 Fede. El 4/8/06 10:17, Arantxa Pelayo Rufo [EMAIL PROTECTED] escribió: Hola! A ver si consigo explicar mi duda porque es un poco complicado de describir. Tengo una base de datos en un xml, la cargo como un listado como un attachMovie que se repite por cada punto de la lista: attachMovie(mcBoton,boton+i,i); de forma que aparece una película debajo de otra por cada punto. Dentro de esa película (mcBoton) hay varios campos de texto que cargo desde el xml poniendo este código en un frame de la película principal. this[boton+i].nombre = cliente[i].attributes.nombre; mi problema se presenta porque tengo también una imagen en la base de datos a la que hago referencia igual: this[boton+i].imagen1 = cliente[i].attributes.imagen1; que quiero que se cargue dentro de una instancia de clip (foto1) que hay en mcBoton. Estoy haciendo esto: this[boton+i].foto1.loadMovie(imagen1); pero no me lo reconoce siquiera. Y todo este código anterior está en un frame del root. En una prueba que hice poniendo el movie clip que carga la imagen en el _root, funcionaba bien con esto: this.imagen1 = cliente[i].attributes.imagen1; _root.foto1.loadMovie(imagen1); Pero necesito que esté en el mcBoton para que se repita con el listado. Como de costumbre estoy hecha un lío. Una ayudita por favor y muchas gracias a todos por anticipado Un beso - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com - - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com - - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com - - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com - - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -
Re: [ASNativos] loadMovie hacia un attachMovie
La segunda sintaxis esta mal, recuerda que el ámbito del loadMovie es el del bucle (donde no hay ningun imagen1), y no el de cada boton (donde si que esta esa variable) pero la primera sintaxis deberia tirar¿? prueba a poner a pelo boton1.foto1.loadMovie(fotos/pict1.jpg); por el error que te da, no es que no encuentre la foto, sino que no entiende la variable. - Original Message - From: Arantxa Pelayo Rufo [EMAIL PROTECTED] To: asnativos@5dms.com Sent: Friday, August 04, 2006 12:04 PM Subject: Re: [ASNativos] loadMovie hacia un attachMovie He probado dos cosas y ninguna funciona, he probado esto: for(i=inicio;itotalc;i++){ attachMovie(mcBoton,boton+i,i); this[boton+i].foto1.loadMovie(fotos/pict1.jpg); } y he probado esto también: for(i=inicio;itotalc;i++){ attachMovie(mcBoton,boton+i,i); this[boton+i].imagen1 = fotos/pict1.jpg; this[boton+i].foto1.loadMovie(imagen1); } en ambos casos me da lo de Error opening URL file:///D|/web/undefined Creo que el problema reside en la ruta hacia el movie clip foto1 dentro de mcBoton, pero la misma ruta sí funciona para acceder a los campos de texto que están en el mismo sitio y que funcionan perfectamente. ¿Os da alguna pista? From: Ivan [EMAIL PROTECTED] Reply-To: Lista dedicada a Actionscript asnativos@5dms.com To: Lista dedicada a Actionscript asnativos@5dms.com Subject: Re: [ASNativos] loadMovie hacia un attachMovie Date: Fri, 4 Aug 2006 11:43:44 +0200 Esto funciona (comprobado) for (var i = 1; i5; i++) { var miClip:MovieClip = this.attachMovie(mcBoton, boton+i, i); miClip.nombre.text = Hola; miClip.imagen1 = Caricatura_mini.gif; miClip.foto1.loadMovie(this[boton+i].imagen1); } Si te da un undefined es porque no le pasas bien el nombre de archivo desde el xml, prueba a poner uno a pelo entre comillas para comprobar que el loadMovie te funciona y luego traza lo que le pasas desde el xml, para ver lo que le estas metiendo realmente. Un saludo. - Original Message - From: Arantxa Pelayo Rufo [EMAIL PROTECTED] To: asnativos@5dms.com Sent: Friday, August 04, 2006 11:32 AM Subject: Re: [ASNativos] loadMovie hacia un attachMovie Hola, otra vez el error que me da siempre es este: Error opening URL file:///D|/web/undefined web es la carpeta donde está el flash y también el xml. he probado las soluciones que me dais pero sigue saliendo lo mismo, ¿debería escribir algo en el propio movie clip foto1 o en algún otro sitio aparte del código del _root.? Muchas gracias por vuestra ayuda pero sigo un poco perdida. Besos From: Fede Rivas [EMAIL PROTECTED] Reply-To: Lista dedicada a Actionscript asnativos@5dms.com To: asnativos@5dms.com asnativos@5dms.com Subject: Re: [ASNativos] loadMovie hacia un attachMovie Date: Fri, 04 Aug 2006 11:11:55 +0200 Buenas !!! Deberías usar : loadMovie(imagen1,this[boton+i].foto1); O si bien quieres controlar la precarga del mismo , usar la clase MovieClipLoader, de la que puedes encontrar información en la ayuda del propio flash. Salu2 Fede. El 4/8/06 10:17, Arantxa Pelayo Rufo [EMAIL PROTECTED] escribió: Hola! A ver si consigo explicar mi duda porque es un poco complicado de describir. Tengo una base de datos en un xml, la cargo como un listado como un attachMovie que se repite por cada punto de la lista: attachMovie(mcBoton,boton+i,i); de forma que aparece una película debajo de otra por cada punto. Dentro de esa película (mcBoton) hay varios campos de texto que cargo desde el xml poniendo este código en un frame de la película principal. this[boton+i].nombre = cliente[i].attributes.nombre; mi problema se presenta porque tengo también una imagen en la base de datos a la que hago referencia igual: this[boton+i].imagen1 = cliente[i].attributes.imagen1; que quiero que se cargue dentro de una instancia de clip (foto1) que hay en mcBoton. Estoy haciendo esto: this[boton+i].foto1.loadMovie(imagen1); pero no me lo reconoce siquiera. Y todo este código anterior está en un frame del root. En una prueba que hice poniendo el movie clip que carga la imagen en el _root, funcionaba bien con esto: this.imagen1 = cliente[i].attributes.imagen1; _root.foto1.loadMovie(imagen1); Pero necesito que esté en el mcBoton para que se repita con el listado. Como de costumbre estoy hecha un lío. Una ayudita por favor y muchas gracias a todos por anticipado Un beso - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com - - ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com
Re: [ASNativos] loadMovie hacia un attachMovie
Hola, me he dado cuenta de un fallo mío, en el código anterior, y ahora ya no me da ese error, simplemente no funciona (algo es algo, jjj). Te adjunto el código completo, tal y como lo tenía originalmente, por si el error está en otro sitio. Muchísimas gracias por la ayuda. Siempre se puede contar con vosotros. From: Ivan [EMAIL PROTECTED] Reply-To: Lista dedicada a Actionscript asnativos@5dms.com To: Lista dedicada a Actionscript asnativos@5dms.com Subject: Re: [ASNativos] loadMovie hacia un attachMovie Date: Fri, 4 Aug 2006 12:22:28 +0200 La segunda sintaxis esta mal, recuerda que el ámbito del loadMovie es el del bucle (donde no hay ningun imagen1), y no el de cada boton (donde si que esta esa variable) pero la primera sintaxis deberia tirar¿? prueba a poner a pelo boton1.foto1.loadMovie(fotos/pict1.jpg); por el error que te da, no es que no encuentre la foto, sino que no entiende la variable. - Original Message - From: Arantxa Pelayo Rufo [EMAIL PROTECTED] To: asnativos@5dms.com Sent: Friday, August 04, 2006 12:04 PM Subject: Re: [ASNativos] loadMovie hacia un attachMovie He probado dos cosas y ninguna funciona, he probado esto: for(i=inicio;itotalc;i++){ attachMovie(mcBoton,boton+i,i); this[boton+i].foto1.loadMovie(fotos/pict1.jpg); } y he probado esto también: for(i=inicio;itotalc;i++){ attachMovie(mcBoton,boton+i,i); this[boton+i].imagen1 = fotos/pict1.jpg; this[boton+i].foto1.loadMovie(imagen1); } en ambos casos me da lo de Error opening URL file:///D|/web/undefined Creo que el problema reside en la ruta hacia el movie clip foto1 dentro de mcBoton, pero la misma ruta sí funciona para acceder a los campos de texto que están en el mismo sitio y que funcionan perfectamente. ¿Os da alguna pista? From: Ivan [EMAIL PROTECTED] Reply-To: Lista dedicada a Actionscript asnativos@5dms.com To: Lista dedicada a Actionscript asnativos@5dms.com Subject: Re: [ASNativos] loadMovie hacia un attachMovie Date: Fri, 4 Aug 2006 11:43:44 +0200 Esto funciona (comprobado) for (var i = 1; i5; i++) { var miClip:MovieClip = this.attachMovie(mcBoton, boton+i, i); miClip.nombre.text = Hola; miClip.imagen1 = Caricatura_mini.gif; miClip.foto1.loadMovie(this[boton+i].imagen1); } Si te da un undefined es porque no le pasas bien el nombre de archivo desde el xml, prueba a poner uno a pelo entre comillas para comprobar que el loadMovie te funciona y luego traza lo que le pasas desde el xml, para ver lo que le estas metiendo realmente. Un saludo. - Original Message - From: Arantxa Pelayo Rufo [EMAIL PROTECTED] To: asnativos@5dms.com Sent: Friday, August 04, 2006 11:32 AM Subject: Re: [ASNativos] loadMovie hacia un attachMovie Hola, otra vez el error que me da siempre es este: Error opening URL file:///D|/web/undefined web es la carpeta donde está el flash y también el xml. he probado las soluciones que me dais pero sigue saliendo lo mismo, ¿debería escribir algo en el propio movie clip foto1 o en algún otro sitio aparte del código del _root.? Muchas gracias por vuestra ayuda pero sigo un poco perdida. Besos From: Fede Rivas [EMAIL PROTECTED] Reply-To: Lista dedicada a Actionscript asnativos@5dms.com To: asnativos@5dms.com asnativos@5dms.com Subject: Re: [ASNativos] loadMovie hacia un attachMovie Date: Fri, 04 Aug 2006 11:11:55 +0200 Buenas !!! Deberías usar : loadMovie(imagen1,this[boton+i].foto1); O si bien quieres controlar la precarga del mismo , usar la clase MovieClipLoader, de la que puedes encontrar información en la ayuda del propio flash. Salu2 Fede. El 4/8/06 10:17, Arantxa Pelayo Rufo [EMAIL PROTECTED] escribió: Hola! A ver si consigo explicar mi duda porque es un poco complicado de describir. Tengo una base de datos en un xml, la cargo como un listado como un attachMovie que se repite por cada punto de la lista: attachMovie(mcBoton,boton+i,i); de forma que aparece una película debajo de otra por cada punto. Dentro de esa película (mcBoton) hay varios campos de texto que cargo desde el xml poniendo este código en un frame de la película principal. this[boton+i].nombre = cliente[i].attributes.nombre; mi problema se presenta porque tengo también una imagen en la base de datos a la que hago referencia igual: this[boton+i].imagen1 = cliente[i].attributes.imagen1; que quiero que se cargue dentro de una instancia de clip (foto1) que hay en mcBoton. Estoy haciendo esto: this[boton+i].foto1.loadMovie(imagen1); pero no me lo reconoce siquiera. Y todo este código anterior está en un frame del root. En una prueba que hice poniendo el movie clip que carga la imagen en el _root, funcionaba bien con esto