Comunidad de diseño web y desarrollo en internet online

Mantener imagen cargada

Citar            
MensajeEscrito el 31 Jul 2013 04:49 pm
Hola,

he hecho un flash con más de un fotograma, en el primer fotograma abro un fichero xml y accedo a la información que contiene, entre la que están los nombres de imágenes .jpg.

Cuando los cargo en el primer fotograma utilizando:

Código :

//aimagen contiene los nombres de los ficheros .jpg
image="../xml/img/" + aimagen[k];
mijeroglific.loadMovie(image);
this.addChild(mijeroglific);


aparece correctamente la imagen en el movieclip de nombre de instancia mijeroglific, pero, al hacer play y pasar al siguiente fotograma desaparece la imagen.

He itentando poner la imagen utilizando OnclipEvent(Load) en el movieclip, pero no se como pasarle el nombre del fichero a cargar, al utilizar la variable image y hacer un trace me dice que no tiene ningun valor.

Si alguien sabe como solucionar el error.

Gracias de antemano.
Jose.

Por jose!!!

23 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Ago 2013 04:55 pm
No entiendo muy bien el caso, aunque viendo la fecha del post supongo que ya lo solucionaste. Aparentemente estas ejecutando código directamente en el timeline del fotograma en vez de hacerlo desde una funci{on, lo cual te permitiría reutilizar el código con parámetros

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome
Citar            
MensajeEscrito el 25 Ago 2013 04:30 pm
Gracias por la ayuda Jorge.

Sí, el código lo tenía en el primer fotograma y al final lo solucioné poniendo:

Código :

var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.onRelease = function():Void {
    }
var image1:MovieClip = mc.createEmptyMovieClip("image1", mc.getNextHighestDepth());
...
//aimagen[k] contiene el nombre de la imagen a cargar
image = "../xml/img/"+aimagen[k];
   image1._x=45;
   image1._y=155;
   image1.loadMovie(image);


Saludos.
Jose.

Por jose!!!

23 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.