Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28

Discussione: rollover

  1. #1

    rollover

    Vorrei creare una animazione di questo tipo.
    Due figure:
    -rettangolo
    -cerchio

    Quando passo sopra il rettangolo col mouse vorrei comparisse il cerchio che a sua volta è un pulsante

  2. #2
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    puoi inserire il pulsante cerchio in un moviclip e,
    nel mc del cerchio:

    onClipEvent(load){
    _visible=false;
    }

    nel rettangolo

    on(rollOver){
    clipcerchio._visible=true;
    }
    on(rollOut){
    clipcerchio._visible=false;
    }

    oppure per nascondere il pulsante senza inserirlo in una clip, gli dai un nome all'istanza e nel frame dove si trova il pulsante scrivi
    pulsante._visible=false;
    FaX

  3. #3
    Originariamente inviato da ilpiubello

    nel rettangolo

    on(rollOver){
    clipcerchio._visible=true;
    }
    on(rollOut){
    clipcerchio._visible=false;
    }

    oppure per nascondere il pulsante senza inserirlo in una clip, gli dai un nome all'istanza e nel frame dove si trova il pulsante scrivi
    pulsante._visible=false;
    mi dice che lo script contiene errori e non me lo fa copiare in modalità normale... Se lo inserisco in modalità esperto non funziona...

  4. #4
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685


    L'ho provato proprio ora e funziona!

    Usi flash 5 o superiore? In questo caso deve andare per forza.

    In modalità normale non riesci a copiarlo perché, come ho scritto il percorso io, credo, sia considerata come espressione ma, se lo incolli in modalità esperto e se scrivi bene i percorsi deve funzionare.
    FaX

  5. #5
    ho fatto così:
    ho creato un clip filmato col nome movieclip. All'interno di movieclip ho disegnato un cerchio e gli ho dato il commando di pulsante.
    Sono tornato alla scena principale e ho trascinato movieclip sullo stage su un livello 1 e ho assegnato al movieclip il seguente comando
    onClipEvent(load){
    ho creato un livello 2 con un rettangolo che ho trasformato in pulsante e ho assocciato la seguente azione
    on (rollOver) {
    clipcerchio._visible = true;
    }
    on (rollOut) {
    clipcerchio._visible = false;
    }
    Quando vado a provare il filmato mi compare solo il quadrato e se ci passo sopra col mouse non mi compare il cerchio.
    Come mai??
    Ps:uso flash 5

  6. #6
    up

  7. #7
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Io lavoro con MX ma quanto ti ho detto funziona anche con il 5.

    Prova a controllare che:
    il pulsante sia nella stessa timeline della clip;
    il nome della clip coincida con quello inserito nello script del pulsante e che, se non si trovano nella stessa timeline, sia scritto in maniera corretta il percorso;

    Se ancora non funziona:
    in messaggio privato ti do la mia mail così puoi madarmi il fla o uno di esempio per vedere se c'è qualche errore.
    FaX

  8. #8
    arrivato il .fla??

  9. #9
    up

  10. #10
    ciao, prova a fare cosi'...

    disegna il tuo quadrato sullo stage e lo fai diventare pulsante e fai cosi' anche per il cerchio (assegna al cerchio un nome istanza per es. "cerchio")...
    metti nel primo frame il seguente codice...

    cerchio._visible = false;

    adesso seleziona pulsante quadrato e assegnagli quest'azione...

    on (rollOver) {
    cerchio._visible = true;
    }


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.