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 ----------------------------------