Det finns några sätt att integrera ljud i en SWF-fil . För att spara serverutrymme och möjliggöra fortlöpande nytt innehåll , kan utvecklare vill ta emot ljud på en separat server , eller strömma direkt från en Internet- radiostation . Det bästa sättet att radioström Internet stationer i SWF-filer är att låta en extern klient att göra ljud . Skapa en hyper - länkad knapp i ditt Flash-projekt kommer att tillåta användare att spela upp ljudet via sin dator standard musikspelare . Strömmande ljud från en off -site server minskar bandbredd , bland andra saker , och kan minska de kostnader som är förknippade med värd stora filer . En grundläggande förtrogenhet med Adobe Flash och ActionScript krävs för detta projekt . Saker du behöver
Adobe Flash CS4 eller senare
Visa fler instruktioner
1
Öppna ett Flash- projekt i Adobe Flash . Skapa en ny ram och välj " Insert " från huvudmenyn . Välj " Ny symbol " alternativet och välj "Button " alternativet . Kontrollera " Behavior " -funktion för knappen , så att det bygger på att användarna klickar på den före funktion . Fortsätt i den här menyn för att skapa namnet på knappen , och välj sedan en bildfil för att visuellt representera det .
2
Välj knappens nyckelbildruta och välj " Fönster " från Flash huvudmeny . Välj "Actions" och infoga följande generiska ActionScript knappkoden :
Button.addEventListener ( MouseEvent.CLICK , ButtonFunction ) ;
funktion ButtonFunction (event : MouseEvent ) {var request: URLRequest = new URLRequest ( " EXAMPLE.asx eller EXAMPLE.wma " ) ; navigateToURL ( begäran , " _self " ) ;} Addera 3
Ändra " exempel " linje i ovanstående skriptet till URL Internet radiostation ström . WMA och ASX filformat är vanligt att Internet- radio , och kommer automatiskt att öppna spelaren standardljudenhet tilldelats hantera dessa format på en användares dator .