Debes poner las condicionales con ==, en vez de =

M.

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre
de Arantxa Pelayo Rufo
Enviado el: sábado, 17 de junio de 2006 16:02
Para: [email protected]
Asunto: [ASNativos] problemas con "if" y "else if"

Hola, estoy trabajando con Flash 8 y tengo un problema con el "if" y el 
"else if". Tengo una película y quiero que cuando llegue al frame 50 (p. 
ej.) cargue un swf en un movie clip, según una varialble que le paso desde 
un botón. He puesto este código en el frame:

if (val = 1){
_root.container.loadMovie("quienes.swf");
}
else if (val = 2){
_root.container.loadMovie("servicios.swf");
}
else if(val = 3){
_root.container.loadMovie("noticias.swf");
}
Cuando pruebo la película, solo carga la primera película, en este caso la 
correspondiente a val 1, si cambio el 1 por 2 y el swf correspondiente, es 
decir, invierto  el orden, carga la película "servicios.swf", es decir, que 
las variables funcionan, pero el condicional no, ya que solo lee la primera 
frase. Espero que entendáis a lo que me refiero.
Ojalá podáis ayudarme.
Muchísimas gracias por adelantado.
Besos



-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------



-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a