Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    70

    pulsante con azione animazione

    Salve volevo chiedere come potevo creare un pulsante in flash che al mio clik faccia partire un animazione su se stesso, sono riuscito a creare un pulsante che sfrutti i vari stati predefiniti di su, sopra.....ecc il fatto e che voglio creare un pulsante che si muova quando clicco su di lui senza dovere rimanere premuto, quindi ricapitolando clicco sul pulsante e lui fa un animazione, so che devo usare il codice action script ma essendo alle prime armi volevo avere qualche consiglio per partire. grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Per un pulsante del genere devi fare un clip filmato, poi dentro la sua time line fai tutte le animazioni che le tue capacità e fantasia ti permettono.
    1) diesegni quella che sarà la forma del pulsante a riposo.
    2) la trasformi in clip fimato e fai sopra doppio click
    3) ora sei dentro la sua time line, metti uno stop() nel primo frame, nel secondo frame puoi mettere un semplice fotogramma chiave e cambiare colore al pulsante per ottenere il più classico dei rollover, oppure con lo strumento trasformazione lo ingrandisci, oppure metti sempre nel secondo frame un altro clip filmato che contenga una animazione anche complessa, il solo limite è la fantasia.
    4) ora premi sulla freccia azzurra per tornare sulla time line principale e dai un nome istanza al pulsante nell'apposito campo che si trova nella finestra prorprietà ad esempio "my_btn".
    5) infine il codice per animarlo.
    codice:
    my_btn.onRollOver = function()
    {
    this.gotoAndStop(2)
    }
    my_btn.onRollOut = function()
    {
    this.gotoAndStop(1)
    }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.