Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1

    Ottenere 2 diversi effetti per Rollover e Rollout,posso modificare il mio codice?

    Qui c'è l'esempio: www.zippomaker.altervista.org
    Ho un pulsante strutturato così:

    - Pulsante (solo parte trasparente) con questa istruzione:

    on (rollOver) {
    avanti = true;
    }
    on (rollOut) {
    avanti = false;
    }
    on (release) {
    }


    - All'interno del pulsante in un layer ,un MC che contiene il movimento del pulsante (lo spicchio rosso che si ingrandisce)
    - In un'altro Layer un'altro MC 'action', che contiene queste istruzioni:

    onClipEvent(load){
    _visible = false;
    _parent.avanti = false;
    }
    onClipEvent(enterFrame){
    if(_parent.avanti){
    _parent.nextFrame();
    } else _parent.prevFrame();
    }

    Il risultato che ottengo è l'animazione in un verso al Rollover, e il suo ritorno al Rollout (come vedete,lo spicchio diventa grande e poi torna minuscolo ).

    Come posso ottenere 2 diverse animazioni al Rollover e al Rollout?

    per esempio in entrata si ingrandisce lo spicchio e in uscita scompare con un Alpha?

    Grazias
    Riesco a trovare ogni parola sul dizionario molto più velocemente da quando ho scoperto che sono in ordine alfabetico...

  2. #2
    Ho provato a fare un`altro MC da associare al `Rollout` ma non va` :master: :master:
    Riesco a trovare ogni parola sul dizionario molto più velocemente da quando ho scoperto che sono in ordine alfabetico...

  3. #3
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Basta semplicemente che l'animazione dello spicchio la dividi in due: la prima parte, che si ingrandisce, è la stessa che hai ora con uno stop alla fine; poi, dopo questo stop avrai altri frame dove inserirai l'animazione di fade-out.

    A questo punto non devi fare altro che, al rollover, dargli il gotoAndPlay("prima_animazione") e al rollout il gotoAndPlay("seconda_animazione").
    FaX

  4. #4
    Pero` per come ho strutturato il pulsante, al Rollout, rendo falsa l`azione che pilota il movimento del MC stesso....

    Quindi per come ho strutturato il mio pulsante come faccio?

    P.S. Ho visto il nuovo avatar, e direi che rappresenta al meglio il tuo nome.....

    A BELLOOOOOOOO!!!!!!!!!!
    Riesco a trovare ogni parola sul dizionario molto più velocemente da quando ho scoperto che sono in ordine alfabetico...

  5. #5
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    P.S. Ho visto il nuovo avatar, e direi che rappresenta al meglio il tuo nome.....

    A BELLOOOOOOOO!!!!!!!!!!
    vero?

    Pero` per come ho strutturato il pulsante, al Rollout, rendo falsa l`azione che pilota il movimento del MC stesso....
    Cioè che non ti finisce l'animazione del rollover?
    Non ho ben capito!
    FaX

  6. #6
    No.. dico che per come e` strutturato, al Rollover parte la prima parte dell`animazione, poi trova lo Stop e si ferma..

    al Rollout torna indietro..

    on (rollOut) {
    avanti = false;
    }


    quindi non va` oltre lo Stop, per eseguire la seconda animazione...


    o ho detto `na c....ta...
    Riesco a trovare ogni parola sul dizionario molto più velocemente da quando ho scoperto che sono in ordine alfabetico...

  7. #7
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Ho capito!

    Prova a mettere questo nel enterFrame al posto di quello che hai tu!

    if(_parent.avanti){
    if (_parent._currentframe>(_parent._totalframes/2)) {
    gotoAndPlay (_parent._totalframes-_parent._currentframe);
    } else {
    _parent.play ();
    }
    } else {
    if (_parent._currentframe<(_parent._totalframes/2)) {
    gotoAndPlay (_parent._totalframes-_parent._currentframe);
    } else {
    _parent.play ();
    }
    }

    poi:
    il movieclip con le due animazioni, deve essere suddiviso in egual parti, stesso numero di frame per animazione:

    es.
    12 frame
    dal 1 al 6 la prima (stop al primo frame e al sesto)
    dal 7 al 12 la seconda (senza stop all'ultimo frame)

    L'ho buttato giù in "4 e 4 8" da una cosa quasi simile che avevo fatto quindi non ti garantisco la riuscita al primo colpo...
    FaX

  8. #8
    Boh... a occhio dovrebbe funzionare....

    Stacco da lavoro alle 14.00, appena arrivo a casa lo .....

    Intanto grazie....
    P.S. se non funziona che faccio, ti spacco i maroni ancora?

    Grazie, Ciao BELLOOOOO!!!!!
    Riesco a trovare ogni parola sul dizionario molto più velocemente da quando ho scoperto che sono in ordine alfabetico...

  9. #9
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    P.S. se non funziona che faccio, ti spacco i maroni ancora?

    Ci puoi provare... se ho ancora un po' di tempo vediamo se riusciamo a risolverlo!
    FaX

  10. #10
    Purtroppo qui sul posto di lavoro Flash non ce l`ho ,ci provero dopo, da solo, nella mia piccola cripta buia.. :maLOL:
    Riesco a trovare ogni parola sul dizionario molto più velocemente da quando ho scoperto che sono in ordine alfabetico...

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.