Als u een MP3-speler in Flash te maken - een Flash- applicatie waarmee je verschillende liedjes te spelen - u kunt de meest recente versie van de Flash programmeertalen , bekend als Actionscript 3.0 of AS3 gebruiken voor kort . Het gebruik van AS3 maakt het een straight forward taak om een MP3-speler te creëren . Het enige wat u hoeft te doen is knoppen toevoegen aan het scherm , label ze met de titel van het nummer en de code schrijven voor elke knop . De AS3 code voor elke knop zal instrueren Flash om een specifiek nummer te halen en af te spelen . Wat je nodig hebt Adobe Flash -software MP3 geluidsbestanden Toon Meer Aanwijzingen Import 1 muziek MP3-bestanden in uw Flash-bibliotheek . Selecteer " File " in het hoofdmenu , selecteer "Import" van die pull - down menu , vervolgens " Importeren in bibliotheek " van zijn pull - down menu . Wijs een object Sound variabele naam voor elk muziekbestand . Gebruik deze variabele naam in de AS3 code die je zal schrijven naar het spelen van elke song te controleren . Kopen van 2 Maak bedieningsknoppen . Voor elk nummer dat u wilt opnemen in uw Flash MP3-speler , een knop toevoegen aan het podium . Teken eerst een rechthoek met de Flash rechthoek tool. Dan, met de rechthoek nog steeds geselecteerd , selecteert u "Wijzigen" in het hoofdmenu . Selecteer " Convert to Symbol . " Selecteer " MovieClip " uit de keuzelijst in het Convert to Symbol dialoogvenster . Gebruik het standaard symbool naam . Sluit het dialoogvenster symbool en selecteer " Eigenschappen" in het Windows pull - down menu . Geef de rechthoek een instantie naam , bijvoorbeeld " bluesbutton . " Herhaal dit proces voor elke song . 3 Schrijf de AS3 code aan elk nummer af te spelen . Vanuit het hoofdmenu , selecteert u de optie "Venster " . Selecteer " Actie " op zijn pull - down menu . Typ de code voor elke knop in de actie -venster dat verschijnt . Schrijf de code voor elke knop die je hebt gemaakt . Schrijf de code , zodat het zal een addEventListener instructie en een functie verklaring omvatten . Associëren elk addEventListener verklaring met elke knop . Associëren elke functie verklaring met elk liedje . Schrijf de code, zodat de gebruiker kan een nummer selecteren met de muis . De gebruiker zal de cursor op de knop te plaatsen en vervolgens op de linkermuisknop om de song af te spelen . Ook gebruik maken van de " play" -methode , om elk geluid te spelen . . Leg het spel instructie , zodat het wordt uitgevoerd wanneer de functie verklaring wordt opgeroepen met de methode addEventListener Voor een knop met de naam bluesongs , en een lied genaamd firstbluesong , kon AS3 code worden geschreven als : bluesongs.addEventListener ( MouseEvent.CLICK , bluesplay ) functie bluesplay ( songevent : MouseEvent ) : void { firstbluesongs.play ( ) ; } 4 Voeg een stopknop door het toevoegen van een nieuwe laag toe aan de tijdlijn . Selecteer het laag op het paneel Timelime hiervoor . Label deze tijdlijn laag " Stop . " Weer een knop uit de bibliotheek . Schrijf ook AS3 code die acties zal toewijzen aan het nummer dat wordt afgespeeld te stoppen . Gebruik de " stopAll " methode met de klasse SoundMixer statement om dit te doen . . Schrijf de code, zodat het vergelijkbaar is met het toneelstuk code eerder geschreven Voor een stop- knop genaamd stopblues , kon de AS3 code worden geschreven als : stopblues.addEventListener ( MouseEvent.CLICK , songsstop ) functie songsstop ( songevent : MouseEvent ) : void { SoundMixer.stopAll ( ) op ; } 5 Test uw speler . Selecteer " Control" in het hoofdmenu . Op het pull - down menu dat verschijnt , selecteert u "Test Movie . " Selecteer elke muziek- knop en zien of het speelt het juiste nummer of een nummer helemaal . Selecteer de "Stop" knop om te zien of het werkt . Als de knoppen niet goed werken , opnieuw te controleren uw code .
|