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

Menu con array y easing

Estas en el tema de Menu con array y easing en el foro de Flash y Actionscript en Foros del Web. Tengo el siguiente código y necesito saber cómo hacer para que los botones, en vez de ir a una URL vaya a un determinado frame ...
  #1 (permalink)  
Antiguo 10/09/2008, 09:38
 
Fecha de Ingreso: mayo-2008
Mensajes: 12
Antigüedad: 16 años, 6 meses
Puntos: 0
Menu con array y easing

Tengo el siguiente código y necesito saber cómo hacer para que los botones, en vez de ir a una URL vaya a un determinado frame de mi película. ¿Se puede hacer?

MovieClip.prototype.Ampliar = function(valor) {
this.onEnterFrame = function() {
this._xscale = valor-(valor-this._xscale)/1.1;
this._yscale = this._xscale;
};
};
Enlaces = new Array();
Enlaces = ["",http://www.google.com","http://www.yahoo.es", "http://www.macromedia.com", "http://www.adobe.com","http://www.mozilla.org"];

for (i=1; i<6; i++) {
Btn = this["Boton"+i];
Btn.Link = Enlaces[i];
Btn.onRollOver = function() {
this.Ampliar(200);
}
Btn.onRollOut = function() {
this.Ampliar(100);
}
Btn.onRelease = function() {
getURL(this.Link);
}
}stop();
;
  #2 (permalink)  
Antiguo 12/09/2008, 09:46
 
Fecha de Ingreso: mayo-2008
Mensajes: 12
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Menu con array y easing

Simplemente para que sepan, lo pude resolver. Así que acá va la solución:

debía, primer que nada, ponerle nombre a los frames (pepe, juan, 1, 2, etc). Y luego, en el array, poner esos nombres en vez de las direcciones web que aparecían por defecto.

Por último, modificar la instancia del botón, que contenía un getURL, y cambiarla por goAndPlay o goAndStop. Y con eso, funciona a las mil maravillas.

Saludos!
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 17:06.