Foros del Web » Creando para Internet » Flash y Actionscript »

ERROR Se espera ')' o ','

Estas en el tema de ERROR Se espera ')' o ',' en el foro de Flash y Actionscript en Foros del Web. Hola a todo ke tal, tengo un problema, descarge una animasion de la web y bueno es animasion esta hecha en flash 5 pero o ...
  #1 (permalink)  
Antiguo 20/05/2008, 12:56
 
Fecha de Ingreso: mayo-2008
Mensajes: 12
Antigüedad: 9 años, 7 meses
Puntos: 0
ERROR Se espera ')' o ','

Hola a todo ke tal, tengo un problema, descarge una animasion de la web y bueno es animasion esta hecha en flash 5 pero o ahora trabajo con cs3 y bueno al trabajar con esa animasion me daba un pekeño problema de que las vectores se pixelaban descubri que era por que el flash player seleccionado por la imagen descargada era de formato 5 y al cambiarla al flash player 9 del cs3 me marco el siguiente error

Se espera ')' o ',' duplicateMovieClip("li0", "li" add i, 900-i);

estees mi codigo y bueno la verdad no entiendo el porque.

while (Number(i)<=Number(maxlight)) {
duplicateMovieClip("li0", "li" add i, 900-i);
setProperty("li" add i, _xscale, getProperty("li" add (i-1),_xscale)+i*alpha);
setProperty("li" add i, _yscale, getProperty("li" add (i-1),_yscale)+i*alpha);
setProperty("li" add i, _alpha, 10-i*(10/50));
i = Number(i)+1;
}
  #2 (permalink)  
Antiguo 20/05/2008, 14:13
Avatar de jhonnyfernando  
Fecha de Ingreso: abril-2006
Ubicación: Bogotá - Colombia
Mensajes: 103
Antigüedad: 11 años, 8 meses
Puntos: 1
Respuesta: ERROR Se espera ')' o ','

Hola faco45

el error es porque cs3 ya no usa "add" para hacer una concatenación, en ves de eso usa "+" asi que tienes que remplazar todos los "add" por "+"

Código:
while (Number(i)<=Number(maxlight)) {
	duplicateMovieClip("li0", "li" + i, 900-i);
	setProperty("li" + i, _xscale, getProperty("li" + (i-1),_xscale)+i*alpha);
	setProperty("li" + i, _yscale, getProperty("li" + (i-1),_yscale)+i*alpha);
	setProperty("li" + i, _alpha, 10-i*(10/50));
	i = Number(i)+1;
}
suerte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:39.