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

Menu con movimiento de ACTION SCRIPT

Estas en el tema de Menu con movimiento de ACTION SCRIPT en el foro de Flash y Actionscript en Foros del Web. hOLA!!!! ME LA PASO NAVEGANDO EN FOROS DE FLASH Y ACABO DE DESCUBRIR ESTE... EN LOS DEMAS FOROS DE FLASH COMO FLASKIT.COM NO ME HAN ...
  #1 (permalink)  
Antiguo 01/10/2003, 14:09
 
Fecha de Ingreso: octubre-2003
Mensajes: 208
Antigüedad: 21 años, 1 mes
Puntos: 0
Menu con movimiento de ACTION SCRIPT

hOLA!!!!
ME LA PASO NAVEGANDO EN FOROS DE FLASH Y ACABO DE DESCUBRIR ESTE... EN LOS DEMAS FOROS DE FLASH COMO FLASKIT.COM NO ME HAN CONTESTADO COMO PUEDO MOVER UN SUBMENU QUE APARECE CON ROLL OVER Y DESAPARECE CON ROLL OUT SIN UTILIZAR MOTION TWEEN... PORQUE LA MAYORIA DE LOS MENUS QUE HE VISTO UTILIZAN ACTION SCRIPT PERO SOLO AL PONER ON CLIP EVENT ENTER FRAME.. ETC...

PERO QUISIERA QUE EL MENU AL PONERLE ROLL OVER SE MOVIERA Y APARECIERA Y DESAPARECIERA AL PONERLE ROLL OUT SIN MOTION TWEEN SINO UTILIZANDO _x Y _Y.

EN EL MOVIE CLIP LE PONGO
************************************************** **
onClipEvent(Enterframe){
this._root("x_mouse", "y_mouse") true
this.nextframe ();
{else}
this.gotoAndStop (1);
}
}
************************************************** **

dentro hay una animacion que desplaza un menu afuera de un boton principal y se mueve con MOTION TWEEN. pues entonces quisiera que se moviese con action Script.

MIREN AQUI ESTA EL EJEMPLO

ESPERO ALGUIEN ME AYUDE

http://academ01.maz.itesm.mx/~00541833/dropmenu1.fla
  #2 (permalink)  
Antiguo 01/10/2003, 15:03
Avatar de Wiznia  
Fecha de Ingreso: diciembre-2001
Mensajes: 255
Antigüedad: 22 años, 11 meses
Puntos: 0
Si te fijas en el ejemplo ese el menu no esta generado con Action Script, las acciones que tiene el MC del menu solamente esta indicando que si el mouse pasa por arriba del menu que vaya al frame siguiente que seria el de la animacion del menu yendo para abajo, que esta hecha con interpolacion. Lo mismo para el rollout.

Para hacer un menu con Action Script tendrias que usar solo codigos sin interpolaciones, pero seria mucho mas dificil.

Saludos!
__________________
Ariel Wiznia
  #3 (permalink)  
Antiguo 01/10/2003, 15:08
Avatar de Wiznia  
Fecha de Ingreso: diciembre-2001
Mensajes: 255
Antigüedad: 22 años, 11 meses
Puntos: 0
Bueno, creo que no entendi muy bien tu pregunta, jeje,

Hacer un menu con Action Script es mas complicado, busca en google y otros buscadores ejemplos, asi vas a aprender, yo encontre uno que no se si es exacto lo que necesitas y ademas esta en un idioma raro pero te paso el link: Link

Espero haberte ayudado.

Saludos!
__________________
Ariel Wiznia
  #4 (permalink)  
Antiguo 01/10/2003, 19:21
Avatar de BeN
BeN
 
Fecha de Ingreso: agosto-2003
Ubicación: Mexico, D.F.
Mensajes: 281
Antigüedad: 21 años, 2 meses
Puntos: 0
si quieres ver otro ejemplo cheka mi web ( ) je

ahi el menu tiene menu por motion tween, shape tween y animacion via Actionscript, una vez que navegas en las diferentes secciones podras ver el movimiento.
__________________
...everything under the sun is in tune
But the sun is eclipsed by the moon.
  #5 (permalink)  
Antiguo 01/10/2003, 19:41
 
Fecha de Ingreso: octubre-2003
Mensajes: 208
Antigüedad: 21 años, 1 mes
Puntos: 0
ya lo hise

hola
ya lo logre

(OYE BEN CUAL ES TU PAGINA WEB PARA VERLO HABER QUE HACEMOS =))
(WIZNIA ESE EJEMPLO FUE EL QUE ME DIO EL COGIDO.. NO ME INTERESA EL EJEMPLO EN SI.. PERO CON EL CODIGO QUE UTILIZO ESA PERSONA ALEMANA O RUSA ME SIRVIO PARA OTRO TIPO DE MOVIMIENTO EN UN MENU SIN UTILIZAR MOTION TWEEN)

GRACIAS POR ESO WIZNIA JEJEJEJ
ya hice movimiento con action script en un submenu que aparece con roll over

este es el codigo que se le pone solamente al movie clip. dentro del movieclip pone los diferentes menus en columnas y listo pruebenlo y cambienle los valores para que vean... haganlo asi nomas pegando el codigo a un rectangulo dentro de un movie clip y vean que pasa...
*************************************
onClipEvent (load) {
_root.newx = -40
velocity = 2
}
onClipEvent (enterFrame) {


if(this.hitTest(_root._xmouse,_root._ymouse,true)) _root.newx = 50;
else _root.newx = -40;

LightX += (_root.newx-_y)/velocity
_y = Math.round(LightX);

}
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 00:05.