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

Código erroneo

Estas en el tema de Código erroneo en el foro de Flash y Actionscript en Foros del Web. Hola a todos! Ya no sé como hacerlo, este código no quiere funcionar. Un ayuda; gracias Código: clips = ["indigentes.swf","pobreza.swf","reportajes.swf"]; botones = [indigentes_btn, pobreza_btn, reportajes_btn]; ...
  #1 (permalink)  
Antiguo 01/10/2006, 08:19
 
Fecha de Ingreso: junio-2006
Mensajes: 65
Antigüedad: 11 años, 6 meses
Puntos: 0
Código erroneo

Hola a todos!

Ya no sé como hacerlo, este código no quiere funcionar. Un ayuda; gracias

Código:
clips = ["indigentes.swf","pobreza.swf","reportajes.swf"];
botones = [indigentes_btn, pobreza_btn, reportajes_btn];
for (i=0; i<buttons.length; i++) {
	botones[i].ivar = i;
	var boton = menu_mc ;
	botones.id = i;
	botones[i].onRelease = function() {
		menu_mc["label"+this.id+"txt"].setTextFormat(visitado);
		this.contenedor.loadMovie(clips[this.ivar]);
		trace("presionaste el botón"+this.id);
	};
}
Tengo otro documento con una parte de este código y este sí, me va[CODE]
Código:
for (var i=1;i<=9;i++){ 
var boton=menu4_mc["miBtn"+i+"_btn] 
boton.id=i 
boton.onRelease=function(){ 
menu4_mc["label"+this.id+"_txt".setTextFormat(visitado) 
trace("presionastes el botón "+this.id) 
} 
}
  #2 (permalink)  
Antiguo 01/10/2006, 15:18
 
Fecha de Ingreso: septiembre-2006
Mensajes: 1.193
Antigüedad: 11 años, 2 meses
Puntos: 30
Y que se supone que debe hacer tu codigo? y donde esta la falla?
  #3 (permalink)  
Antiguo 01/10/2006, 15:39
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 14 años
Puntos: 13
Fíjate que en los parámetros del ciclo FOR te estás refiriendo al array BOTONES como BUTTONS.
  #4 (permalink)  
Antiguo 01/10/2006, 16:22
 
Fecha de Ingreso: junio-2006
Mensajes: 65
Antigüedad: 11 años, 6 meses
Puntos: 0
Pues mi código debe hacer los más básico, cargar unos SWF cúando se solicita al botón en cuestion. Utilizo for porqué es más práctico. El menu tiene un archivo externo AS. OK, Rizzo, modifiqué mi error pero el tema sigue igual.
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 00:03.