Det finnes noen måter å integrere lyd i en SWF -fil . For å spare serverplass og gir mulighet for kontinuerlig nytt innhold, kan utviklere ønsker å være vert lyd på en egen server, eller streame den direkte fra en Internett-radiostasjon . Den beste måten å streame Internett- radiostasjoner i SWF-filer er å la en ekstern klient for å gjengi lyden. Opprette en hyper -linked -knappen i Flash prosjektet vil tillate brukere å spille av lyd via deres datamaskinens standard musikkspiller. Streaming av lyd fra en off -site server reduserer båndbredde , blant andre ting , og kan redusere utgiftene forbundet med hosting store filer . En grunnleggende kjennskap til Adobe Flash og ActionScript er nødvendig for dette prosjektet . Du trenger
Adobe Flash CS4 eller høyere
Vis flere instruksjoner
en
Åpne en Flash prosjekt i Adobe Flash. Opprett en ny ramme og velg " Sett inn" fra hovedmenyen . Velg " New Symbol " og velg " Button" alternativet. Sjekk " Behavior "-funksjonen for på-knappen, slik at det er avhengig av brukerne til å klikke det før funksjon . Fortsett på denne menyen for å opprette navnet på knappen , og velg deretter en bildefil for å visuelt representere den.
2
Velg knappens keyframe , og velg "Window " fra Flash hovedmeny. Velg " Actions " og sett inn følgende generisk knappen kode ActionScript : en
Button.addEventListener ( MouseEvent.CLICK , ButtonFunction ) ;
funksjon ButtonFunction ( event: MouseEvent ) {var forespørsel: URLRequest = new URLRequest ( " EXAMPLE.asx eller EXAMPLE.wma "); navigateToURL (forespørsel , " _self "); }
3
Endre "eksempel "-linjen i skriptet ovenfor til nettadressen Internett radiostasjonen stream. WMA og ASX filformater er vanlig for Internett-radio , og vil automatisk åpne standard lydspiller tildelt til å håndtere disse formatene på en brukers datamaskin .