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

bucle botones

Estas en el tema de bucle botones en el foro de Flash y Actionscript en Foros del Web. hola a tod@s y gracias por estar ahi a ver si alguien me puede aclarar esto... este codigo funciona perfectamente Código: for (i=1; i<11; i++) ...
  #1 (permalink)  
Antiguo 05/03/2009, 07:00
 
Fecha de Ingreso: agosto-2007
Mensajes: 130
Antigüedad: 17 años, 3 meses
Puntos: 0
bucle botones

hola a tod@s y gracias por estar ahi

a ver si alguien me puede aclarar esto...

este codigo funciona perfectamente

Código:
for (i=1; i<11; i++) {
	mc["btn"+i].i = i;
	mc["btn"+i].onRelease = function() {
		_parent.hold.p += 1;
		_parent.hold["holder"+this.i].swapDepths(_parent.hold.p);
		_parent.hold["holder"+this.i].loadMovie("clip"+this.i+".swf");
		_parent.hold["holder"+this.i]._alpha = 100;
		_parent.hold["holder"+this.i].movie.gotoAndPlay(1);
	};
}
y este no... pero no veo donde esta el error...

Código:
for (i=1; i<11; i++) {
	mc["btn"+i].i = i;
	mc["btn"+i].onRelease = function() {
		_parent.hold.p += 1;
		_parent.hold["holder"+this.i].swapDepths(_parent.hold.p);
		_parent.hold["holder"+this.i].loadMovie("clip"+this.i+".swf");
		this.onEnterFrame = function() {	
			_parent.hold["holder"+this.i]._alpha = 0;
			if (_parent.hold["holder"+this.i]._width>0) {
				delete this.onEnterFrame;
				_parent.hold["holder"+this.i].movie.gotoAndPlay(1);
			}
		};
	};
}
debe ser el this.i de dentro del onenterframe pero no se com deberia cambiarlo

milchisimas gracias por vuestras ayudas
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 22:37.