Comunidad de diseño web y desarrollo en internet online

problema con movieclip y xml

Citar            
MensajeEscrito el 02 Feb 2011 07:47 pm
Buenas a todos

Os comento mi problema:

Tengo un archivo xml con imagenes y quiero cargar alguna de ellas en un movieclip, el problema es que dicho movieclip tiene diferentes fotogramas y quiero cargar por ejemplo la primera imagen del xml en el primer fotograma y la segunda en el segundo fotograma.
Seguro que esto es posible pero no encuentro la manera de hacerlo.

Gracias y saludos

Por locke23

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Feb 2011 07:18 am
si declaras el XML FUERA de cualquier función, dicho XML será accesible desde cualquier frame (igual si "parseas el XML y lo metes en un Array, si el Array lo declaras FUERA de cualquier función.
Luego te quedan varias opciones
1.-Escribir código en el segundo frame para cargar la imagen
2.-"Dispatchar" un evento escribiendo código en el segundo frame
3.-Controlar el movimiento en un ENTER_FRAME, de modo que, según en el frame donde estemos cargar una imagen u otra

Código ActionScript :

stop() 
addEventListener(Events.ENTER_FRAME,enterFramePersonalizado)
function enterFramePersonalizado(e:Event){
    var nframe:int=currentFrame;
    nframe=(nframe<totalFrames)? (nframe+1):1
    gotoAndStop(nframe)
    //según el valor de nframe haré una cosa u otra
}

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 03 Feb 2011 08:11 am

Eliseo2 escribió:

2.-"Dispatchar" un evento escribiendo código en el segundo frame


100% de acuerdo con Eliseo2 con todas las soluciones, aunque la segunda es la más correcta y elegante a nivel código.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

chrome

 

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