Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Animazione di bottoni

  1. #1

    Animazione di bottoni

    Ciao a tutti ragazzi
    Mi sono appena imbatuto in un'altro problema.
    creato una serie di bottoni , all'inerno del primo ho inserito una clip con due livelli il primo col bottone ed il secondo con una barra.
    la mia idea era che nel momento in cui il mouse si fermava sul bottone lo stesso faceva scendere una barra laterale sugli stessi.
    l'ho fatto partire ma non si vede assolutamente nulla . come posso fare e sopra tutto da cosa dipende ??? grazie dell'aiuto a presto.
    Grazie 1000

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261

    Re: Animazione di bottoni

    Originariamente inviato da webbernilos86
    Ciao a tutti ragazzi
    Mi sono appena imbatuto in un'altro problema.
    creato una serie di bottoni , all'inerno del primo ho inserito una clip con due livelli il primo col bottone ed il secondo con una barra.
    la mia idea era che nel momento in cui il mouse si fermava sul bottone lo stesso faceva scendere una barra laterale sugli stessi.
    l'ho fatto partire ma non si vede assolutamente nulla . come posso fare e sopra tutto da cosa dipende ??? grazie dell'aiuto a presto.
    All'interno come? Non si capisce come li hai fatti eh.

    Comunque, o metti uno stop al clip e un play al rollOver, in modo che il clip paarta al rollover, o metti solo l'immagine del bottone sul primo frame della lt dello stesso, e il clip sul secondo.
    Il re è nudo (cit).

  3. #3
    Guarda l'ho scritto qui sopra direttamente quindi non assicuro sul funzionamento ma prova ad incollare questo codice sulla prima frame e provalo.

    codice:
    import mx.transitions.*;
    import mx.transitions.easing.*;
    
    function createButton(Nome, Larg, Alt, X, Y, C_Fill, C_Line, LargBand, C_Fil_Band){
    
         this.createEmptyMovieClip(Nome,1)
         this[Nome]._x = X; this[Nome]._y = Y
    
         with (Nome) {
           lineStyle(1, C_Line, 100);beginFill(C_Fill, 100);moveTo(0, 0);
              lineTo(Larg, 0);
              lineTo(Larg, Alt);
              lineTo(0, Alt);
              lineTo(0, 0);
            endFill();
         }
    
        this[Nome].createEmptyMovieClip("Vbar",1)
        this[Nome].Vbar._x=0
        this[Nome].Vbar._y=0
        this[Nome].Vbar.beginFill(C_Fill_Band, 100)
        this[Nome].Vbar.moveTo(0, 0);
        this[Nome].Vbar.lineTo(LargBand, 0);
        this[Nome].Vbar.lineTo(LargBand, Alt);
        this[Nome].Vbar.lineTo(0, Alt);
        this[Nome].Vbar.lineTo(0, 0);
        this[Nome].Vbar.endFill();
        this[Nome].Vbar._yscale=0
    
        this[Nome].onRollOver=function(){
          var twScale = new mx.transitions.Tween(this.Vbar, "_yscale", None.easeNone, 0, 100, 1, true);
       }
    
         this[Nome].onRollOut=function(){
          var twScale = new mx.transitions.Tween(this.Vbar, "_yscale", None.easeNone, this.Vbar._yscale, 0, 1, true);
        }
    }
    
    createButton("myBTN", 50, 20, 10, 10, "0xC2C2C2", "0x333333", 10, "0x990000")

  4. #4
    Avete ragione non si capisce.
    lo provo a spiegare bene
    Importo 3 immagini tutte sullo stesso livello;
    il primo lo converto in bottone;
    inserisco un fotogrammachiave;
    converto questo in movie clip;
    all'interno metto un'animazione che non fa altro che spostare un rettangolo trasparente sopra gli altri bottoni che si trovano subito accanto.
    è più comprensibile ???
    Grazie 1000

  5. #5
    solo per corretezza di chi legge ripoto lo script che ieri ho passato corretto

    http://www.rempox.it/rpx2006/script_...eateButton.txt

    anche se non è quello che cercavi ..... anche perchè non ho capito.




  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    7,261
    Originariamente inviato da webbernilos86
    Avete ragione non si capisce.
    lo provo a spiegare bene
    Importo 3 immagini tutte sullo stesso livello;
    il primo lo converto in bottone;
    inserisco un fotogrammachiave;
    converto questo in movie clip;
    all'interno metto un'animazione che non fa altro che spostare un rettangolo trasparente sopra gli altri bottoni che si trovano subito accanto.
    è più comprensibile ???
    Non si capisce, webber
    Secondo me è perchè non usi i termini giusti; fai prima a caricare il sorgente zippato da qualche parte e postare il link, in modo che si veda come è fatto.

    Dì sempre anche che versione di flash usi, quando chiedi aiuto.
    Il re è nudo (cit).

  7. #7
    ok ragazzi scusatemi allora ci riprovo.
    uso macromedia flash 8 .
    mi servirebbe creare una barra di bottoni in flash;
    l'animazione che vorrei è questa :
    nel momento in cui il cursore si trova sopra il bottone (non pigiato) gli altri bottoni si sbiadiscono, o scoloriscono o comunque vanno in trasparenza man mano fino a diventare molto più chiari così da fare capire che il bottone evidenziato è quello su cui mi trovo .

    QUELLO CHE HO FATTO :

    io per avere quest'effetto, ho importato le 4 immagini
    e li ho convertiti (uno alla volta) in bottoni.
    dopo di che ho fatto doppio clip sul primo bottone, si è aperto il layer ( su, sopra ,giu ,premuto ) e sotto la voce SOPRA ho inserito un fotogramma chiave.
    dopo di cio ho trasformato lo stesso fotogramma in clip filmato ;
    all'interno ho messo su un secondo layer un rettangolo colorato con un'alfa molto piccolo ( in modo da creare un rettangolo trasparente che scendeva su gli altri bottoni,schiarendoli );
    dopo di questo o creato l'animazione tramite interpolazione ed ho publicato il proggetto per provare

    RISULTATO NON SI MUOVE NULLA .
    Scusatemi non sono proprio pratico , ma non mi è mai successo di non riuscirmi a spiegare bene .per di più codice ( dato che sono un novellino ) ne uso davvero poco o niente perciò non posso publicare nulla ... capite ??
    scusatemi se vi sto facendo impazzire
    e grazie
    Grazie 1000

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.