Es gibt ein paar Möglichkeiten, um Klang in einer SWF-Datei zu integrieren. Um Platz zu sparen und Server ermöglichen kontinuierlich neue Inhalte , können Entwickler wollen Audio auf einem separaten Server zu hosten , oder streamen Sie es direkt von einem Internet-Radiosender . Der beste Weg, um Strom Internet-Radiosender in SWF-Dateien ist es, dass ein externer Client , um die Audio rendern. Erstellen einer hyper -linked Schaltfläche in Flash-Projekte ermöglicht Benutzern, den Ton über ihre Computer- Standard-Musik -Player abspielen. Streaming Audio von einer Off-Site -Server verringert die Bandbreitennutzung unter anderem Dinge, und kann die Kosten mit Hosting von großen Dateien zu reduzieren. Eine grundlegende Vertrautheit mit Adobe Flash und ActionScript für dieses Projekt erforderlich. Things You
Adobe Flash CS4 oder höher
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie ein Flash-Projekt in Adobe Flash. Erstellen Sie einen neuen Rahmen , und wählen Sie "Einfügen" aus dem Hauptmenü . Wählen Sie " Neues Symbol " und wählen Sie die "Button "-Option. Überprüfen Sie die " Behavior" -Funktion für die Taste , so dass es auf Benutzer angewiesen ist, um es vor dem Funktionieren klicken . Weiter in diesem Menü , um den Namen der Schaltfläche zu erstellen , wählen Sie eine Bilddatei es visuell darstellen .
2
Wählen der Schaltfläche Keyframe und wählen Sie "Fenster " aus dem Hauptmenü des Blitzes . Wählen Sie " Aktionen " und legen Sie die folgenden generischen Button-Code ActionScript :
Button.addEventListener ( MouseEvent.CLICK , ButtonFunction );
Funktion ButtonFunction (event: MouseEvent ) {var request: URLRequest = new URLRequest ( " EXAMPLE.asx oder EXAMPLE.wma "); navigateToURL (Antrag, "_self" );}
3
ändern die "Beispiel" Linie in der obigen Skript auf die URL die Internet-Radiosender -Stream. WMA-und ASX-Datei -Formate sind für Internet-Radio verbreitet, und öffnet automatisch die Standard- Audio-Player zugeordnet , um diese Formate auf dem Computer eines Benutzers zu behandeln.