Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it L'avatar di *july*
    Registrato dal
    May 2001
    Messaggi
    111

    scritta associata ad animazione

    ciao a tutti,
    il mio problema è questo: devo far partire un'animazione quando passo con il mouse sopra ad una scritta.
    Ho provato a mettere:
    onClipEvent (Mouse up)
    gotoAndPlay (5);

    cos'ha che non va?
    Grazie mille in anticipo!
    Ciao ciao

  2. #2
    L'evento mouseUp (e NON: Mouse up) rileva quando, una volta premuto il pulsante sinistro del mouse, questo viene rilasciato

    Per rilevare il "rollover" devi usare:
    mouseMove

  3. #3
    Utente di HTML.it L'avatar di *july*
    Registrato dal
    May 2001
    Messaggi
    111
    Ti ringrazio, ho provato anche come dici tu, ma non funziona.
    Io ho messo nel frame 1 la scritta (nello stesso frame gli ho dato "stop" x non far partire l'animazione subito) e dal frame 5 parte l'animazione.
    Alla scritta ho associato l'azione:
    onClipEvent (Mousemove)
    gotoAndPlay (5);

    ma passando sopra la scritta con il mouse non parte l'animazione!!

  4. #4
    onClipEvent (mouseMove)

    e non

    onClipEvent (Mousemove)

    Tutto il codice Actionscript è case sensitive vale a dire che distingue tra maiuscole e minuscole.

  5. #5
    Utente di HTML.it L'avatar di *july*
    Registrato dal
    May 2001
    Messaggi
    111
    si, ma io ho selezionato l'evento tra quelli che ti propone flash nella finestra Object Actions..quindi spero che lui sappia scrivere correttamente...

    Boh..

  6. #6
    prova così
    codice:
    onClipEvent (mouseMove) 
        this.gotoAndPlay (5);

  7. #7
    Utente di HTML.it L'avatar di *july*
    Registrato dal
    May 2001
    Messaggi
    111
    scusa l'ignoranza, ma come faccio ad inserire "this"?

  8. #8

  9. #9

    onMouseMove??

    onMouseMove è l'evento che indica appunto il movimento del mouse... se a te serve far partire l'animazione quando il mouse è su un campo di testo o metti il testo dentro un clip e al clip associ:
    codice:
    this.onRollOver = function(){
     animazione.play();
    }
    oppure usi hitTest per verificarte se il mouse è sopra il testo

  10. #10

    Re: onMouseMove??

    Originariamente inviato da suicide_machine
    onMouseMove è l'evento che indica appunto il movimento del mouse...
    Mea culpa...
    Non sono molto pratico con le istruzioni di Flash-MX, l'ho installato da poco ed ancora utilizzo il 5 perché non ho ancora preso confidenza con la nuova interfaccia.
    Non avendola utilizzata mai, pensavo che, essendo un evento associato al movieclip, mouseMove agisse solo dentro l'area del movieclip stesso.

    Ciò chiarito, per *july*, fai così:
    codice:
    on (rollOver) {
    	this.gotoAndPlay(5);
    }
    Prova che FUNZIONA!

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.