Come fare un Flash MP3 Player

Utilizzando Flash è possibile creare un semplice lettore MP3. Riprodurre file multimediali sul vostro lettore MP3 in Flash fatta in casa e ascoltare la musica dalla comodità del vostro personal computer. Questo articolo vi mostrerà come costruire e personalizzare il proprio lettore MP3 utilizzando Macromedia Flash.

Istruzioni

Gettare le basi per l'interfaccia del lettore MP3

• Selezionare lo strumento rettangolo dalla tavolozza degli strumenti nell'interfaccia di Flash. Tirare fuori 4 scatole.

• Trasformare le caselle che avete appena disegnato nel controller. Rendere tutte le caselle in filmati cliccando col tasto destro su una casella, quindi selezionando l'opzione di convertire in un simbolo. Una casella di opzione consente di convertire in simbolo. Sotto l'etichetta \"Type,\" selezionare \"Movie Clip. \" digitare un nome per il filmato nella casella di testo, quindi fare clic su \"OK.\"

• Sinistro del mouse su uno dei rettangoli che è stato creato. Individuare la scheda proprietà nella finestra in basso nell'interfaccia Flash. Si vedrà \"Movie Clip, \" e sotto questa casella di riepilogo verrà visualizzato una finestra di testo che legge < nome istanza >. Dare un nome ad ogni rettangolo come segue: btn_play, btn_stop, btn_prev, btn_next.

• Selezionare lo strumento testo e disegnare una casella di testo. Per impostazione predefinita la casella di testo verrà impostata \"Static.\" Questo significa che se si fa clic su un posto sullo schermo la casella di testo scomparirà. Per rimediare a questa si sarà disegnare la casella di testo, quindi fare clic sull'elenco a discesa e selezionare \"Dynamic testo. \" ora la casella di testo è permanente. Questo è dove i vostri nomi di canzone o altri titoli multimediali verranno visualizzati sul vostro lettore MP3 finalizzato.

• Dare la casella di testo l'istanza nome \"display_txt.\" crea un nuovo livello nel filmato, rinominarlo in \"Actions,\" e mettere un azione di stop sul fotogramma 1, livello azioni.

Codice del lettore MP3

• Creare un file XML (sia in Dreamweaver o Notepad). Se si utilizza un editor di testo come blocco note, aprire un nuovo file di blocco note, fare clic su \"Save come, \" fare clic all'interno dell'elenco che legge \"save come tipo: \" quindi selezionare i file \"All. \" dopo aver digitato il nome del file, aggiungere l'estensione \".xml\" alla fine del nome del file. Fare clic su \"Save.\"

• Digitare il seguente codice nel tuo documento xml:<? xml versione = "1.0" encoding = "utf-8"? >< canzoni >< canzone / >< / canzoni >

• Creare un nuovo file XML come indicato nella sezione 2, punto 1, ma il nome \"playlist.xml.\" assicurarsi di salvare tutti i file XML nella stessa directory come file Flash.

• Digitare questo codice nel file di playlist:<? xml versione = "1.0" encoding = "utf-8"? >< canzoni >< nome canzone = \ "Colonna sonora Pixel2Life 01\" file=\"music/p2l_01.mp3\" / >< nome canzone = \ "Colonna sonora Twodded 01\" file=\"music/twod_01.mp3\" / >< / canzoni >

• Fare clic su \"Save.\"

Mettere la musica nel lettore

• Aprire Flash al frame 1.

• Selezionare \"Actions strato, \" quindi digitare il seguente codice all'interno del pannello azioni:

_root.createEmptyMovieClip(\"sound_mc\",1)VAI

_root.sound_mc.sound_obj = nuovo Sound()VAI

_root.sound_mc.songStarter(songfile[0],Songname[0])VAI

MovieClip.prototype.songStarter= function (file, nome) {This.sound_obj.loadSound(file,true) / / true = streamingthis.onEnterFrame = function () {/ / evento onEnter Frameif(this.sound_obj.Position>0) {//When suono iniziaElimina this.onEnterFrame; Elimina l'eventotraccia (\"Song ha started\") ;//}}}

• Testare il tuo filmato premendo CTRL + INVIO. Giocherà la tua musica e i media o titolo della canzone appariranno sul campo di testo dinamico. Si noterà che i file multimediali si interrompe dopo essere stato completato. Se si desidera che i file multimediali per riprodurre il brano successivo, quindi aggiungere altro codice. Vedere il passaggio successivo (passaggio 4) per aggiungere altro codice.

• Inserire il codice seguente dopo il secondo \ "} \":(song_nr==songfile.length-1)? _Global.song_nr=0: _global.song_nr++VAI_root.sound_mc.songStarter(songfile[song_nr],Songname[song_nr])VAI}

Aggiungere funzionalità ai pulsanti

• Fare clic sul layer con l'etichetta \"Actions\". Aggiungere il seguente codice per il pulsante di riproduzione:btn_play.onRelease = function () {This._parent.sound_mc.songStarter(songfile[song_nr],Songname[song_nr]);

• Aggiungere il seguente codice per il pulsante di arresto:btn_stop.onRelease = function () {This._parent.sound_mc.sound_obj.Stop()VAI}

• Aggiungere il seguente codice per il pulsante Avanti:btn_next.onRelease = function () {(song_nr==songfile.length-1)? _Global.song_nr=0: _global.song_nr++VAI_root.sound_mc.songStarter(songfile[song_nr],Songname[song_nr])VAI}

• Aggiungere il seguente codice per il tasto Prev:btn_prev.onRelease = function () {(song_nr = = 0)? _Global.song_nr=songfile.length-1: _global.song_nr...VAI_root.sound_mc.songStarter(songfile[song_nr],Songname[song_nr]);