Per creare un lettore MP3 in Flash - un'applicazione Flash che consente di riprodurre brani diversi - è possibile utilizzare la versione più recente dei linguaggi di programmazione Flash , conosciuti come Actionscript 3.0 o AS3 in breve. L'uso di AS3 lo rende un compito semplice per creare un lettore MP3 . Tutto quello che dovete fare è aggiungere pulsanti a schermo , etichetta con il titolo della canzone e scrivere il codice per ogni pulsante . Il codice AS3 per ogni pulsante istruirà Flash per recuperare un brano specifico e giocare . Cose che ti serviranno
Adobe il software file audio MP3 Flash
Mostra più istruzioni
1
importare i tuoi file musicali MP3 nella vostra libreria di Flash . Selezionare " File" dal menu principale , selezionare " Importa" da quel menu a tendina , quindi " Importa nella libreria " dal menu a discesa . Assegnare un nome di variabile oggetto Sound per ogni file musicale . Utilizzare questo nome di variabile nel codice AS3 che scriverete per controllare la riproduzione di ogni brano.
2
Creare pulsanti di controllo . Per ogni brano che si desidera includere nel vostro lettore Flash MP3 , aggiungere un pulsante per il palco . Prima disegnare un rettangolo con lo strumento rettangolo Flash . Poi , con il rettangolo ancora selezionato, selezionare "Modifica" dal menu principale . Selezionare " Converti in simbolo . " Selezionare " MovieClip " dalla casella di riepilogo nella finestra di dialogo Converti in simbolo . Utilizzare il nome del simbolo di default . Chiudere la finestra di dialogo Simbolo e selezionare "Proprietà " dal menu a tendina di Windows . Dare il rettangolo di un nome di istanza , ad esempio, " bluesbutton . " Ripetere il processo per ogni canzone .
3
Scrivi il codice AS3 per riprodurre ogni brano . Dal menu principale , selezionare l' opzione "Finestra" . Selezionare " azione" nel menù a tendina . Digitare il codice per ogni pulsante nella finestra di azione che viene visualizzata .
Scrivi il codice per ogni pulsante che hai creato. Scrivere il codice in modo che includerà una istruzione addEventListener e una dichiarazione di funzione. Associare ogni dichiarazione addEventListener con ogni tasto . Associare ogni dichiarazione funzione con ogni canzone . Scrivere il codice in modo che l'utente può selezionare una canzone con il mouse . L'utente dovrà posizionare il cursore sul pulsante e premere il pulsante sinistro del mouse per riprodurre il brano . Anche utilizzare il metodo del " gioco " , per riprodurre ogni suono . . Inserire l'istruzione gioco in modo che si eseguirà quando l'istruzione funzione viene chiamata con il metodo addEventListener
Per un pulsante denominato bluesongs , e una canzone di nome firstbluesong , codice AS3 potrebbe essere scritto come :
< p > bluesongs.addEventListener ( MouseEvent.CLICK , bluesplay ) per
funzione bluesplay ( songevent : MouseEvent ) : void { firstbluesongs.play (); }
4
aggiungere un pulsante di arresto con l'aggiunta di un nuovo livello alla linea temporale. Selezionare l' icona del livello sul pannello timelime per fare questo. Etichettare questo strato timeline " Stop". Anche in questo caso creare un pulsante dalla libreria . Anche scrivere il codice AS3 che assegnerà azioni per fermare la song che sta suonando . Utilizzare il metodo " stopAll " con l' istruzione class SoundMixer per fare questo. . Scrivere il codice in modo che sia simile al codice di gioco precedentemente scritto
Per un pulsante di arresto di nome stopblues , il codice AS3 potrebbe essere scritto come :
stopblues.addEventListener ( MouseEvent.CLICK , songsstop ) funzione songsstop ( songevent : MouseEvent ) : void {
SoundMixer.stopAll (); }
5
prova il lettore. Selezionare "Controllo" dal menu principale . Nel menu a tendina che appare, selezionare " Prova filmato . " Selezionare ciascun tasto musica e vedere se suona la canzone giusta o qualsiasi canzone a tutti. Selezionare il pulsante "Stop" per vedere se funziona . Se i pulsanti non funzionano correttamente , ricontrollare il vostro codice .