la cuestion quizas sea simple pero a mi me trae de cabeza, y es que necesito que al hacer click con el boton derecho, vaya a un frame determinado. ¿podriais ayudarme con este comecocos?.
Muchas gracias por adelantado.
| |||
necesito ayuda con boton derecho la cuestion quizas sea simple pero a mi me trae de cabeza, y es que necesito que al hacer click con el boton derecho, vaya a un frame determinado. ¿podriais ayudarme con este comecocos?. Muchas gracias por adelantado.
__________________ La puerta mejor cerrada es aquella que puede dejarse abierta |
| ||||
Ya... yo tambien me uno a la espera de esos script..! Salu2
__________________ http://www.flotdesign.dk/ |
| ||||
Los ContextMenu son una caracteristica del Flash MX 2004 no se si sean soportados por el viejo Flash player 6 sera cosa de hacer pruebas.. Pero para el Player 7 si que funciona y bien.. aqui pongo un ejemplo muy detallado de un menu Contextual... cualquier duda por aqui andamos...
Código:
Mas claro ni el Agua.. //Cremos una instancia para un nuevo menu menu_cm = new ContextMenu(); /******************************************************* Agregamos los Items donde: new ContextMenuItem(LABEL:String, handler:Funcion, Separador:Boolean) Label : Obviamente sera el texto del item handler : la funcion que se ejecutara al momento de dar click en el elemento Separador : si existira la linea divisoria entre cada item *******************************************************/ menu_cm.customItems.push(new ContextMenuItem("Ir al Frame 10", lanza, true)); menu_cm.customItems.push(new ContextMenuItem("Tmeister site", lanza, true)); menu_cm.customItems.push(new ContextMenuItem("Mail-me =)", lanza, true)); menu_cm.hideBuiltInItems(); /******************************************************* Asignamos el Menu al _root (en este caso) Cabe menciona que se pueden crear direfentes menus para diferentes objetos por ejemplo si tenemos 2 MC llamados uno_mc y dos_mc y dos menu llamdos uno_cm y dos_cm la asignacion seria uno_mc.menu = uno_cm dos_mc.menu = dos_cm teniendo cada click su menu individual *******************************************************/ this.menu = menu_cm; /******************************************************* Por ultimo la funcion que sera llamada al presionar un Item el menu regresa 2 parametros a la funcion el objeto que contiene las siguientes propiedades menu = [object Object] menu_cm = [object Object] lanza = [type Function] $version = WIN 7,0,14,0 Esto no nos es muy util.. Y el segundo parametro es el ITEM que contiene lo siguiente visible = true enabled = true separatorBefore = true onSelect = [type Function] caption = LABEL DEL ITEM Bien aqui lo que nos interesa es el caption por que sabremos en que item se dio click *******************************************************/ function lanza(obj, item) { switch (item.caption) { case "Ir al Frame 10" : trace("Vamonos al 10 =)"); break; case "Tmeister site" : getURL("http://www.tmeister.net/", "_blank"); break; case "Mail-me =)" : getURL("mailto:[email protected]"); break; } } Saludos!! |
| |||
gracias TMeister es bastante interesante el menú que me pones aquí pero lo que necesito es más sencillo (creo) y es que solo al hacer click con el boton derecho del ratón en un boton invisible (solo con zona activa) pase al siguiente frame. No se si seré muy pesado pero muchas gracias por vuestro tiempo.
__________________ La puerta mejor cerrada es aquella que puede dejarse abierta |