3 cosillas:

1- en el txt, cuando concatenes varias variables añádele un & después del
último valor de la última variable, ya que si no envía el valor que le has
asignado a esta variable y le añade algo más (creo que un final de línea?).
Por eso luego en tu AS  x no es igual a b.

2- Sí, debes poner el valor que asignas a la variable x entre comillas. if
(x=="b"){... porque el valor de x es una cadena.

3- Deja que le de tiempo al loadVariables() a leer el txt. Símplemente
quitándole el gotoAndStop(3) y parando la línea de tiempo en el siguiente
fotograma.

Si continuas con problemas dímelo y te envío a tu correo los archivos
modificados.

Suerte.


-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nombre de David R
Enviado el: miércoles, 06 de octubre de 2004 12:04
Para: [EMAIL PROTECTED]
Asunto: Re: [ASNativos] Cargar variables y ejecutar un condicional


Ya lo probé (y lo acabo de volver a probar, soy así de burro), y no
funciona. El clip se sigue quedando en el frame 1. De hecho, hace
exactamente lo mismo que sin comillas. El clip, por supuesto, tiene un stop
en los dos frames que contiene, en uno de ellos se ve una esfera negra
(frame1), y en el siguiente roja (2). He metido el fla y el txt en
http://www.puntoque.net/chorradas/prueba.zip, por si alguien quiere hecharle
on ojillo.
Trabajo con mx, no con 2004, por si eso sirve de algo...
Gracias de todas formas


----- Original Message -----
From: "Jesús de la Cuadra" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 06, 2004 11:51 AM
Subject: RE: [ASNativos] Cargar variables y ejecutar un condicional


Pues simplemente tiene que poner en la condición la b entre comillas porque
de lo contrario coge el valor de b, es decir if (a=="b"){....

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre
de David R
Enviado el: miércoles, 06 de octubre de 2004 11:51
Para: [EMAIL PROTECTED]
Asunto: [ASNativos] Cargar variables y ejecutar un condicional

Lo mismo esta pregunta no acaba de corresponder a este foro, aunque juraría
que sí. Estoy tratando de que un clip de película, de nombre "movie", vaya
al frame 2 cuando una variable, de nombre x, tenga como valor b.
Las variables se tienen que cargar desde un txt, de nombre "variables.txt".
Bueno, las variables se cargan bien, lo que puedo testear sacando o poniendo
el txt en la carpeta donde está el swf. Lo que no me funciona es la
condicional. Después de hacer varias pruebas, tengo esto metido:
if (x==b) {
    with (_root.movie) {
        gotoAndStop(2);
    }
}

Decir que tengo 3 frames: En el primero establezco la variable en "a"
x = "a";

en el segundo, tengo esto:
loadVariables("variables.txt", "");
gotoAndStop(3);

y en el tercero tengo la puñetera variable:
if (x==b) {
    with (_root.movie) {
        gotoAndStop(2);
    }
}

Ayuda, please¡¡¡¡¡¡¡¡¡

----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------

----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------



----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------

----------------------------------
Lista ASNativos:[EMAIL PROTECTED]
http://www.5dms.com/listas
----------------------------------

Responder a