Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di cnc
    Registrato dal
    Dec 1999
    Messaggi
    158

    [AS3] Navigazione tra frame

    Spero di non aver sbagliato sezione...
    sto cercando di realizzare due semplici pulsanti in flash che gestiscano l'animazione del filmato con un avanti e un indietro.
    Con i codici che ho trovato posso spostarmi di frame in frame mentre invece ho necessità di creare dei pulsanti generali per tutto il filmato.

    Mettiamo che ogni animazione duri 5 frames. E ci siano 3 animazioni. In totale ho 15 frames.
    Su tutti e 15 i frames ho due pulsanti, avanti e indietro, che però devono mandarmi all'animazione successiva e non al singolo frame successivo a quello attualmente riprodotto.
    Ho provato a cercare ovunque ma non riesco a capire questo passaggio.

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    282
    Ciao forse ho capito quello che ti serve e ti consiglio di creare tre mc (quelli delle animazioni), i quali inseriscili in 3 fotogrammi in ordine...cioè nel fotogramma 1 inserisci il mc1, nel secondo fotogramma il mc2 e nel terzo fotogramma il mc3.

    a questo punto: creati i pulsanti instanziali indietro e avanti


    e sul primo fotogramma il seguente codice:

    Codice PHP:
    avanti.addEventListener(MouseEvent.CLICKavanti);

    function 
    avanti(e:MouseEvent):void
    {
        
    gotoAndPlay(currentFrame+1);
    }

    indietro.addEventListener(MouseEvent.CLICKindietro);

    function 
    indietro(e:MouseEvent):void
    {
        
    gotoAndPlay(currentFrame-1);
    }

    stop(); 
    poi negli altri fotogrammi metti uno stop()

    mi raccomando ogni fotogramma con uno stop...

    ciao spero di esserti stato utile.

    Tony

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.