Visualizzazione dei risultati da 1 a 8 su 8

Discussione: stop

  1. #1

    stop

    allora ragazzi sto impazzendo in as nn mi sono stati d'aiuto e provo a chiedere a voi.
    ho la mia time line
    con un clip istanziato "mc" che ne contiene al suo interno un'altro istanziato"animazione".
    adesso io ho dei pulsanti
    il primo deve far partire l'animazione e farla stoppare alframe 20, il secondo deve far partire l'animazione e farla stoppare al 40
    ecc. ecc.
    qualcuno sa come posso creare una funzione che mi permetta di fare ciò.
    grazie in anticipo a tutti
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  2. #2
    Dove sono i tuoi pulsanti?
    Sulla _root?

    Quando dici: "... il primo deve far partire l'animazione e farla stoppare alframe 20, il secondo deve far partire l'animazione e farla stoppare al 40 ..."
    intendi il movieclip istanziato con animazione?

  3. #3
    Originariamente inviato da pasavign
    Dove sono i tuoi pulsanti?
    Sulla _root?

    Quando dici: "... il primo deve far partire l'animazione e farla stoppare alframe 20, il secondo deve far partire l'animazione e farla stoppare al 40 ..."
    intendi il movieclip istanziato con animazione?
    esatto il clip animazione, e i pulsanti sono nel clip animazione
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  4. #4
    Allora, mi rimane un solo dubbio che non ho chiarito, e cioè se il pulsante 2 deve far partire l'animazione dal frame 1 o dal frame 21.
    Immagino che debba comunque partire sempre dal 1° frame.

    Per far funzionare il tutto hai bisogno di una variabile in cui memorizzare il nome del pulsante attivato.
    Per cui, sul primo pulsante:
    on (release) {
    attivo = 1;
    }

    e sul secondo:
    on (release) {
    attivo = 2;
    }
    Nella timeline di "animazione"
    > al frame 40 ci sarà un semplice stop()
    > al frame 20 metterai:
    if (attivo == 1) {
    stop();
    }

  5. #5
    Originariamente inviato da pasavign
    Allora, mi rimane un solo dubbio che non ho chiarito, e cioè se il pulsante 2 deve far partire l'animazione dal frame 1 o dal frame 21.
    Immagino che debba comunque partire sempre dal 1° frame.

    Per far funzionare il tutto hai bisogno di una variabile in cui memorizzare il nome del pulsante attivato.
    Per cui, sul primo pulsante:
    on (release) {
    attivo = 1;
    }

    e sul secondo:
    on (release) {
    attivo = 2;
    }
    Nella timeline di "animazione"
    > al frame 40 ci sarà un semplice stop()
    > al frame 20 metterai:
    if (attivo == 1) {
    stop();
    }
    allora metto uno stop sull'ultimo frame dell'animazione, poi gli if dove voglio che si fermi a seconda del pulsante.giusto?
    poi sui tasti
    on (release) {
    attivo = 1;
    }
    on (release) {
    attivo = 2;
    }
    ecc...

    se ho fatto giusto l'animazione non parte, perchè
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  6. #6
    Originariamente inviato da enigma_79
    allora metto uno stop sull'ultimo frame dell'animazione, poi gli if dove voglio che si fermi a seconda del pulsante.giusto?
    poi sui tasti
    on (release) {
    attivo = 1;
    }
    on (release) {
    attivo = 2;
    }
    ecc...

    se ho fatto giusto l'animazione non parte, perchè
    on (release) {
    attivo = 1;
    play();
    }
    è il modo corretto nn andava in play giustamente
    grazie mi hai illuminato
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  7. #7
    Originariamente inviato da enigma_79
    on (release) {
    attivo = 1;
    play();
    }
    è il modo corretto nn andava in play giustamente
    grazie mi hai illuminato
    Sì, nel mio esempio NON avevo messo il play() NON perché non servisse, ma solo perché mi ero "focalizzato" sul concetto della variabile da impostare.

  8. #8
    Originariamente inviato da pasavign
    Sì, nel mio esempio NON avevo messo il play() NON perché non servisse, ma solo perché mi ero "focalizzato" sul concetto della variabile da impostare.
    grazie veramente tanto mi 6 stato di grande aiuto mi hai risolto il problema
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

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.