1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Ayuda Botón Flash

Tema en 'Imagen Digital y Video' iniciado por jymmmy, 29 Oct 2009.

  1. jymmmy

    jymmmy Nuevo usuario

    Hola a todos.
    Soy bastante nuevo en esto del diseño con flash y tengo un problema con los botones en flash que le he metido a mi web,si alguien me pudiera echar un cable se lo agradecría muchisimo y que he probado de todo y llevo estancado 2 semanas con este problema.

    Hen hecho un página en Dreamwever y le he metido los botones del menú en flash. El problema está en que no se donde poner el código al botón para que me vaya a otra seccion(aparte del index tengo 6 paginas mas. Html).

    El botón ya estaba prediseñado y no se donde poner el código ya que no me deja.

    Ya lo publique y puse el swf en su sitio con dreamweaver pero al pulsar no hace nada(porque no tiene código)

    dejo un link por si alguién se lo quiere descargar para ver el problema.

    http://rapidshare. Com/files/299300370/boton_CELEBRACIONES.fla.html

    No se piensen que quiero que me hagan el trabajo pero se me ocurrió que si lo ven me podrán decir mejor.

    Muchiiiiiisimas gracias y saludos.
     
  2.  
  3. mativlnc

    mativlnc Nuevo usuario


    tengo el mismo problema que tu y también soy nueva en esto.
    te digo lo poco que sé:
    tienes que editar el botón el flash y abrir el actionscript (no se si sabrás como va esto, pero te digo como lo he hecho yo).
    1. creas una capa nueva (a parte de las que tienes en los botones que has creado) y apretas F9 o en el menú ventana->acciones
    2. por mi parte puse el codigo que encontré:
    import flash.events.*;
    //
    var evento:MouseEvent;
    //
    var link1:String="ht$tp://w$ww.google.com";
    var link2:String="ht$tp://w$ww.google.com";
    var link3:String="ht$tp://w$ww.google.com";
    var link4:String="ht$tp://w$ww.google.com";
    var link5:String="ht$tp://w$ww.google.com";
    //
    this.botonpano.addEventListener(MouseEvent.CLICK,links);
    this.botonloca.addEventListener(MouseEvent.CLICK,links);
    this.botonacces.addEventListener(MouseEvent.CLICK,links);
    this.botonservi.addEventListener(MouseEvent.CLICK,links);
    this.botondatos.addEventListener(MouseEvent.CLICK,links);
    //
    function links(evento):void {
    switch (evento.target.name) {
    case 'botonpano' :
    navigateToURL(new URLRequest(link1));
    break;
    case 'botonloca' :
    navigateToURL(new URLRequest(link2));
    break;
    case 'botonacces' :
    navigateToURL(new URLRequest(link3));
    break;
    case 'botonservi' :
    navigateToURL(new URLRequest(link4));
    break;
    case 'botondatos' :
    navigateToURL(new URLRequest(link5));
    break;
    }
    }

    3.solo tienes que cambiarle el conmbre al nombre que le has puesto tú a los botones y quitar los $ de los links http
    (este es todo el codigo que tengo en mi flash)
    4.también me han dicho que en el botón hay que ponerle el codigo:

    on (release) {
    getURL("archivo.html", "_blank");
    }

    pero personalmente me sale error en el código del script, se ve que no coje bien el html.
    en el codigo este si pones "_blank" se abre el link html en otra pagina o ventana nueva, pero si pones "_self" se abre el link en la misma pagina
    estoy intentando buscar más información de esto.
    si me entero de algo más ya te digo.
     
  4. darkwarrior

    darkwarrior Nuevo usuario

    Hola Luis, mira lo que te comenta mativinc es verdad y es lo correcto,...no se por que mativinci tiene tanto codigo.
    podria ser util ese codigo si se generara un nombre de instancia al archivo (boton)..pero ese es otro rollo.
    para hacerlo sencillo.
    en flash..
    1) abre tu archivo
    2) selecciona el boton
    3) presiona F9 para que abra la venana de acciones
    4) ingresa el codigo :

    on (release) {
    getURL("archivo.html", "_blank");
    }

    donde archivo es el nombre de tu hoja html a donde te va a direccionar....si dejas "blank" abre en ventana en blnco como ya te habian comentado, quizà prefieras dejar "_self".

    y listo...ahora puede ejecutar tu movie para ver que ocurre cuando presionas el boton (para correr la movie presiona (control + enter)....seguramente te marcara el navegador una ventana diciendo que no encuetnra el archivo, pero el cas es que ya funciona el codigo.
    Asi que ahora inserta ese swf en tu html en dreamweaver y listo, en cuanto tengas tus archivos correspondientes html, veras la accion de tu flash.... cualquier duda que tengan los 2 les dejo mi web:

    http://motacreativa.com

    ingresen y ahi hay un formulario...llenenlo y con gusto respondo sus dudas.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·