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

menu carrusel controlado con BOTONES y no con el ratón

Estas en el tema de menu carrusel controlado con BOTONES y no con el ratón en el foro de Flash y Actionscript en Foros del Web. Hola, estoy intentando hacer un menu carrusel,bueno ya lo tengo hecho. Me he basado en este: http://www.mazosoft.net/mazolandia/menutipocarrusel.rar el problema viene ahora porque necesito crear dos ...
  #1 (permalink)  
Antiguo 21/08/2008, 11:00
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años
Puntos: 7
menu carrusel controlado con BOTONES y no con el ratón

Hola, estoy intentando hacer un menu carrusel,bueno ya lo tengo hecho. Me he basado en este: http://www.mazosoft.net/mazolandia/menutipocarrusel.rar el problema viene ahora porque necesito crear dos botones que al pulsar vayan girando la esfera. En el ejemplo que os pongo, la esfera se va girando mediante el movimiento del raton, yo necesito hacerlo mediante dos botones....

alguien sabe como podria hacerlo?
  #2 (permalink)  
Antiguo 21/08/2008, 11:15
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años
Puntos: 7
Respuesta: menu carrusel controlado con BOTONES y no con el ratón

pongo aqui el codigo:

En la linea de tiempo:

// creamos los botones y utilizamos la
// variable (grados) de cada clip para posicionarlos en la elipse;
copia = new Array();
for (i=1; i<8; i++) {
duplicateMovieClip ("_root.boton", "boton"+i, i);
copia[i] = eval("_root.boton"+i);
copia[i].gotoAndStop(i+1);
copia[i].grados = 45*i;
}

En el clip
onClipEvent (load) {
// tamano de los ejes de la elipse;
ejemayor = 175;
ejemenor = 55;

// centro de la elipse;
centrox = 275;
centroy = 200;
}
onClipEvent (enterFrame) {
// fijamos la escala del clip (efecto de alejamiento);
_xscale = 100-(centroy+ejemenor-_y)/1.5;
_yscale = 100-(centroy+ejemenor-_y)/1.5;

// damos valor a las coordenadas x,y del clip
// por medio de la ecuacion parametrica de una elipse
// (con esto el clip seguira la trayectoria de una elipse);
_x = ejemayor*Math.cos(Math.PI/180*grados)+centrox;
_y = ejemenor*Math.sin(Math.PI/180*grados)+centroy;

// obtener la velocidad del clip por medio del mouse;
centro = _root._xmouse-275;
vel = centro/35;
grados += vel;

// apariencia del clip (efecto atras-adelante);
this.swapDepths(_xscale);
}
  #3 (permalink)  
Antiguo 22/08/2008, 03:13
Axo
 
Fecha de Ingreso: abril-2003
Ubicación: Virtual
Mensajes: 953
Antigüedad: 21 años
Puntos: 7
Respuesta: menu carrusel controlado con BOTONES y no con el ratón

nadie me puede echar una mano porfavor?
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 01:03.