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 con boton que dispara interpolacion

Tema en 'Imagen Digital y Video' iniciado por toto, 7 Ene 2006.

  1. toto

    toto Nuevo usuario

    -Buenas que tal?, feliz año y todas esas cosas.
    -Escirbo porque nececsito que me ayudeis, me explico.
    -Yo quiero mediante un boton disparar una interpolacion y que cuando quite el puntero del boton no se pare de golpe sino que la interpolacion de la vuelta y se vuelva a quedar como al principio, no se si alguien me ha entenido, jeje. Bueno espero que alguien me ayude porque lo unico que he conseguido a sido hacer el boton y la interpolacion por separado pero no consigo unirlas y menos el que de la vuelta al quitar el puntero. venga un abrazo y gracias desde ya mismo. :roll: :wink:
     
  2.  
  3. kitsch

    kitsch Nuevo usuario

    Sube el .fla y checo como lo estay haciendo, lo corrijo y te digo que fue lo que hice y como lo hice ;)
     
  4. escribanto

    escribanto Guest

    Lo que no entiendo es lo de "que dé la vuelta".

    ¿Te refieres a que los frames de tu interpolación se reproduzcan de manera invertida... o sea al revés?
     
  5. kitsch

    kitsch Nuevo usuario

    Mas bien creo que quiere que regrese la forma a su posicion original, esto se puede hacer con ActionScript, pero hay metodos mas simples desde la linea de tiempo.
     
  6. toto

    toto Nuevo usuario

    -Justamente me refiero a lo que dice kitsch
    -Esta tarde subo el .fla. Un saludo y gracias. :wink:
     
  7. toto

    toto Nuevo usuario

    -Buenas, no he podido subir el boton original porque no lo tengo en este ordenador, subo uno que hace lo mismo, la interpolacion he conseguido que funcione cuando pongo el cursor encima, pero cuando lo quito se para de golpe y eso no es lo que quiero, venga un abrazo y gracias.
     
  8. elQuique

    elQuique Usuario activo

    Bien, todos espectantes esperamos la solucion de Master Kistch ... fuerza !!
     
  9. escribanto

    escribanto Guest

    Sip... veamos que AS trae bajo la manga Mr FlashKitsch :)
     
  10. igraim

    igraim Nuevo usuario

    glups! Ha despertado tanta espectación la aportación de Kitsch que me daba un poco de reparo poner mi apañillo en AS.
    Aún así, veamos que os parece esto:

    Primero de todo eliminamos el símbolo boton, que no utilizaremos.

    Segundo, situamos un stop(); en el primer frame del movieClip.

    Tercero, incorporamos el movieClip al escenario y lo llamamos, por ejemplo: mc_boton.

    Cuerto y último, introducimos el sigüiente código:
    <!--c1--><div class='codetop'>CÓDIGO</div><div class='codemain'><!--ec1-->



    // definimos las acciones a realizar cuando se produce el rollover

    mc_boton.onRollOver = function() {



    //cada vez que entra en el frame avanza 1

    &nbsp;&nbsp;&nbsp;&nbsp;this.onEnterFrame = function() {

    &nbsp;this.gotoAndStop(this._currentframe+1);

    &nbsp;&nbsp;&nbsp;&nbsp;};

    };



    // definimos las acciones a realizar cuando se produce el rollout

    mc_boton.onRollOut = function() {



    //cada vez que entra en el frame retrocede 1

    &nbsp;&nbsp;&nbsp;&nbsp;this.onEnterFrame = function() {

    &nbsp;this.gotoAndStop(this._currentframe-1);

    &nbsp;&nbsp;&nbsp;&nbsp;};

    };

    <!--c2--></div><!--ec2-->
     
  11. elQuique

    elQuique Usuario activo

    gracias igraim y claro que puedes postear cuanto gustes sin temor a que nos ofendamos jaja, sobre todo si es de flash ya que tiene muchos adeptos pero escasos son los que postean gracias
     
  12. kitsch

    kitsch Nuevo usuario

    Al rato traigo mi opcion, es que esta maquina no tengo instalado el flash y en el fin de semana estube bastante ocupado. En cuanto llegue al estudio subo un par de ejemplos :D
     
  13. toto

    toto Nuevo usuario

    -Muchas gracias tio, funciona de maravilla, ahora solo hay un problema, estoy intentando hacer una interpolacion de un grafico con el codigo que has puesto, pero no me funciona, hay que cambiar algo??. Un saludo y repito, muchas gracias. :wink:
     
  14. escribanto

    escribanto Guest

    Gracias Igraim, lo probaré más tarde y te digo que onda.
     
  15. lickybuay

    lickybuay Nuevo usuario

    Aca le paso el mio, super sencillo

    total de frames 20
    total de layer 4 ( animacion, stop, boton, texto boton )

    hago un movieclip

    Layer Boton
    creo un cuadrado sin linea con alpha 0% del tamaño del boton ( aca se hara click )
    lo vuelvo boton ( F8 ).
    dentro del actionscript pongo:

    on (rollOver)
    {
    gotoAndPlay(2);
    }
    on (releaseOutside, rollOut)
    {
    gotoAndPlay(16);
    }
    on ( release ) {
    getURL("http://www.forocreativo.net/")
    }

    Nuevo_Layer_stop -
    frame 1 tiene un stop();
    frame 10 tiene un stop();
    frame 20 tiene un stop();

    Layer Texto Boton
    escribes el texto de foma normal ( si queires que este animado lo pones dentro del layer animacion, con su animacion correspondiente, etc )

    Layer animacion
    frame 1 a 10 inicia animacion hasta terminar ( 10 )
    frame 10 a 20 inicia animacion de modo inverso ( volviendo a posicion inicial )

    el layer boton debe ir arriba de todos los demas :p

    y listo!!

    Espero se haya comprendido y les haya servido.. :D

    Salu2
     
  16. lickybuay

    lickybuay Nuevo usuario

    Disculpen si escribi mal algo, pero es que tengo sueño, Jejeje see u

    Diganme, que tal les fue con el mío :p
     
  17. toto

    toto Nuevo usuario

    -Yo de momento he tenido un problema, me he dascargado tu archivo de ejemplo pero al abrirlo me dice "Formato Inesperado", no se si será porque esta hecho con una version diferente de flash a la mia. Yo utilizo la MX Professional 2004. Un saludo y gracias por tu aportacion. :wink:
     
  18. lickybuay

    lickybuay Nuevo usuario

    Yo uso Macromedia Flash 8, en un seg subo para versiones anteriores., sorry
     
  19. lickybuay

    lickybuay Nuevo usuario

    Ahí lo volvi a subir, salu2
     
  20. jmge

    jmge Nuevo usuario

    Muy bien Licky, tu ejemplo me sirvio de mucho, muy amable por bajarle la version... (Y) saludos
     
  21. lickybuay

    lickybuay Nuevo usuario

    que bueno que te haya servido!! :D
     


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


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·