Visualizzazione dei risultati da 1 a 10 su 10

Discussione: bottoni,movie&goto

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272

    bottoni,movie&goto

    salve gente!
    mi stavo chiedendo come si potesse fare una cosa del genere...
    semplifico all'osso la faccenda..

    ho due bottoni che gestiscono entrambi la stessa clip.
    La clip è un semplice alpha0-100 sul rollover ed un alpha100-0 al rollout.

    passo su un pulsante ed inizia l'animazione, come faccio a fare in modo che passando sull'altro l'animazione si concluda tranquilla senza che me la richiami nuovamente al frame 1?
    stesso problema sui rollout...vorrei che quando l'animazione inizia, finisca, senza staccare e fare porcherie quando cambio bottone.

    come si fa raga?

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272
    :quote:


  3. #3
    Cioè tu vuoi che facendo rollOver l'animazione parta andando zero-cento-zero???
    Quindi se resti sul bottone vedi l'animazione iniziare e finire.
    E quando fai rollOut cosa deve fare l'animazione, dato che se stai un po' sul bottone questa finisce??
    E poi, l'animazione fa parte del bottone, ovvero è il pulsante stesso a fare zero-cento-zero o è un movie a parte???
    Probabilmente si risolve con un semplice if, tu cerca di spiegarti meglio che poi proviamo.

    Ciauzzzzzzz

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272
    ciao harpox! de bresa nè? dopo aver letto per bene i tut , gira e rigira sono arrivato ad impostare per bene il roll...che oltretutto non da gli "sbalzi" che dava usando i goto...

    nel clip ho messo questo:

    onClipEvent (enterFrame) {
    _alpha -= 6;
    }


    e sul bottone questo:

    on (rollOut) {
    sangue._alpha = 100
    }

    funziona benissimo ma nn ho idea di come fare il rollover ora!
    devo per caso usare l'if o qualcosa del genere? non vorrei dire cazzate ma nn saprei come procedere....una dritta ragazzi? thanks

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272
    mmmm ho letto altri tut cercando di imbazzarmi alla bell'e meglio.

    non sò se è una minkiata galattica, ma io ho provato così....

    sui bottoni:
    on (rollOver) {
    set (clr,0);
    root.mc.alpha=0
    }
    on (rollOut) {
    set (clr,1);
    root.mc.alpha=100;
    }

    sul clip:
    onClipEvent (enterFrame) {
    if (clr=flag) {
    mc._alpha += 6;
    }
    else if (clr>flag) {
    mc._alpha -= 6;
    }
    }

    ed infine sul primo frame linea tempor:
    flag=0
    clr=0

    nn mi da errori di sintassi ma nn funge! dove sbaglio, sigh?

  6. #6
    Adesso non ho tempo e non mi va l'FTP per caricare il file, ma ti ho fatto un esempio funzionante....se hai pazienza stasera te lo mando!!!

    Ciao.

  7. #7
    ...anzi se mi dai la tua mail te lo mando!!

    Ciao.
    Ciao.

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272
    la mia mail è acciodrummachine@yahoo.it
    l'ho postata qua tanto se mi fate dello spamming su flash non può farmi altro che bene! :tongue:

    ti ringrazio molto!

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272
    ciao harpox grazie del file! purtroppo però nn intendevo gestire i fade in quel modo...
    io volevo usare il metodo only as (l'onenterframe con alpha - o + =2 x esempio).

    del tipo:
    button.onRollOver = function() {
    mc.set alpha = 0;
    mc.onEnterFrame = function () {
    _alpha +=6
    }
    }

    però gaurda nn ci capisco proprio una mazza di as...
    con il tuo metodo ho gli "sbalzi" lo stesso nell'animazione per via dei goto!

  10. #10
    Pensavo ti bastasse l'interpolazione, se ho tempo provo a fartelo tutto only AS.
    ...con il tuo metodo ho gli "sbalzi" lo stesso nell'animazione per via dei goto!
    Che sbalzi hai???

    Ciao alla prossima.

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.