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

    Far terminare una clip in un pulsante

    Salve a tutti!
    Mi serve un aiuto.
    Vorrei che quando passo con il mouse su un pulsante, parta un'animazione,la quale però non deve terminare a metà se io tolgo il mouse da sopra il bottone!come faccio a far questo?
    Aiutatemi... ed in futuro, sarò io ad aiutare voi!

  2. #2
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    metti la tua animazione in un movieclip di nome istanza "pippo" con il primo fotogramma vuoto con uno stop(); e uno stop(); ovviamente in fondo.

    al tuo pulsante inserisci come azione:
    on(rollOver){
    _root.pippo.gotoAndPlay(2);
    }

    è nella nostra unicità che risiede la meraviglia degli esseri umani

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    64
    Ciao...
    conosci gli ActionScripts??
    Praticamente devi dare un nome all'animazione (istanza) nel pannello delle proprietà
    Poi nelle AZIONI del pulsante metti
    on (press){
    _root.nomeAnimazione.play()}

    se sostituisci press con RollOver scatterà al semplice passaggio sopra il pulsante!

    Questo esempio vale se la tua animazione risiede sulla _root e non dentro un altro eventuale movieclip.

    fammi sapere

    simo
    E' meglio pensare cio' che si dice, o dire cio' che si pensa?

  4. #4
    Ho fatto come mi avete detto, ma non accade nulla... non mi parte l'animazione!
    Ma l'azione RollOver va messa dove di solito si mettono i collegamenti?
    Non ci riesco!!!
    Aiutatemi... ed in futuro, sarò io ad aiutare voi!

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    64
    fai cosi:
    nella libreria crea la tua animazione ed il tuo pulsante;
    trascina l'animazione sulla stage e nella finestra delle proprietà degli nome "pippo" come suggeriva Darkiko
    Trascina ora il pulsante dalla libreria allo stage;
    Cliccaci sopra con il pulsante destro del mouse e scegli AZIONI;
    Inserisci il codice che ti suggerisce Darkiko e poi esegui il tutto.

    facci sapere

    simo
    E' meglio pensare cio' che si dice, o dire cio' che si pensa?

  6. #6
    Allora ragazzi forse mi sono spiegato male... ricominciamo:
    ho un pulsante che quando ci si passa sopra, parte al suo fianco una piccola animazione ciclica.
    Quando io tolgo il mouse da sopra il pulsante, voglio che l'ultima animazione me la ripeta tutta fino alla fine e che non si blocchi nell'istante in cui il mio puntatore si è spostato.
    E' chiaro ora?
    Aiutatemi... ed in futuro, sarò io ad aiutare voi!

  7. #7
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    Originariamente inviato da Grifone80
    Ho fatto come mi avete detto, ma non accade nulla... non mi parte l'animazione!
    Ma l'azione RollOver va messa dove di solito si mettono i collegamenti?
    Non ci riesco!!!
    vedrai che tra me e "leggero" riusciamo a risolvere

    che versione di Flash stai utilizzando?

    ipotizzando che tu abbia già costruito il tuo movieclip con il primo fotogramma vuoto con lo stop(); e che gli abbia assegnato il nome istanza "pippo" ti guido ad esempio in Flash Mx:
    le azioni vanno assegnate al tuo bottone (attenzione, non al fotogramma) e devono essere inserite nel pannello "azioni" (se non lo vedi clicca su F9). A questo punto inserisci l'azione goto, che devi modificare utilizzando la modalità esperto (in alto a destra c'è un pulsantino che permette di passare dalla modalità normale a quella esperto).

    l'azione completa da inserire è qualcosa tipo
    on(rollOver){
    _root.pippo.gotoAndPlay(2);
    }

    se serve se mi dai un tuo indirizzo e-mail ti mando un file di esempio
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  8. #8
    Guarda, per vedere se sono riuscito a spiegarmi, mi puoi mandare il tuo file esempio a grifone80@aliceposta.it
    Aiutatemi... ed in futuro, sarò io ad aiutare voi!

  9. #9
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    Originariamente inviato da Grifone80
    E' chiaro ora?
    no

    andiamo passo-passo

    crea un filmato nuovo vuoto.

    su un livello metti un rettangolo che trasformi in pulsante con il nome che vuoi tu.
    su un altro livello crea un movieclip con il primo fotogramma vuoto e uno stop(); dal secondo fotogramma metti un'animazione qualsiasi che abbia all'ultimo fotogramma l'azione
    gotoAndPlay(2);
    ora a questo movieclip assegna il nome istanza* "pippo" e al bottone come ti ho spiegato prima dai l'azione
    on(rollOver){
    _root.pippo.gotoAndPlay(2);
    }

    così facciamo partire l'animazione, poi vediamo come fermarla.


    *se qualche termine come "nome istanza", "azioni", "gotoAndPlay" o altri non sono chiari fammi sapere
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  10. #10
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    Originariamente inviato da Grifone80
    Guarda, per vedere se sono riuscito a spiegarmi, mi puoi mandare il tuo file esempio a grifone80@aliceposta.it
    contrinuiamo a scrivere in contemporanea..

    faccio un esempio e te lo mando. iniziamo con il far partire l'animazione, poi vediamo come fermarla, ok?
    è nella nostra unicità che risiede la meraviglia degli esseri umani

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.