Einfacher Sound-Player

Benötigt werden 2 Buttons play_btn und stop_btn. Den Sound importieren Sie in die Bibliothen und geben ihm einen Verknüpfungsnamen (rechte Maustaste auf das Sound-Icon in der Bibliothek -> Verknüpfungsname -> Bezeichner und Export für Actionscript und "In erstes Bild" exportieren aktivieren).

So sieht dann der Code dazu aus:

var soundAn = false;
on_mc._alpha = 30;

// Sound-Objekt erstellen.
var sound_obj = new Sound(this);
/* Der Verknüpfungsname, der dem Sound in der Bibliothek zugeordnet wurde,
wird als Argument der Methode attachSound übergeben. */
sound_obj.attachSound("hobbit");

//=================================================
// Schaltflächen zum Starten und Stoppen des Sounds
//=================================================
// Play
play_btn.onRelease = function()
{
     // Wenn die Musik nicht schon läuft, spiel sie ab.
     if (soundAn == false)
     {
          /* Methode start(para1, para2);
           * para1: Ab welcher Stelle im Sound gestartet werden soll (in sec)
           * para2: Anzahl der Wiederholungen. */
          sound_obj.start(7, 1);
          soundAn = true;
          // on- und off_mc anpassen
          on_mc._alpha = 100;
          off_mc._alpha = 30;
     } // if
};

// Stop
stop_btn.onRelease = function()
{
     // wenn die Musik läuft, mach sie aus
     if (soundAn == true)
     {
          sound_obj.stop();
          soundAn = false;
          // on- und off_mc anpassen
          on_mc._alpha = 30;
          off_mc._alpha = 100;
     } // if
};

Wie Sie wahrscheinlich schon gemerkt haben, lädt er erstmal die Datei bis irgendetwas angezeigt oder abgespielt wird. Das kann man mit einem Preloader oder Streaming-Sound verhindern (siehe "Sound Streaming").

Autor: P. Nazari
Weitere Funktionen
Zur Artikel-Übersicht
Diesen Artikel ausdrucken
Beispiel downloaden
Online-Beispiel ansehen
Haben Sie noch Fragen? Fragen Sie auf computer-portal.net.
Bewertung
Dieser Tipp wurde für genial mit 10 von 10 Punkten [ 2 Stimme(n) ] befunden.

Bewertung in Punkten [10 = genial, 1 = sehr schlecht]:      
Kommentare
Bisherige Kommentare ansehen:
Zu diesem Artikel wurden noch keine Kommentare verfasst.

Einen eigenen Kommentar verfassen:
Sie müssen sich erst registrieren um einen Kommentar verfassen zu können.

Bestellen
Abbestellen
    
    
    Weitere Informationen
  Welchen Browser nutzen Sie?
Internet Explorer
Mozilla
Mozilla Firefox
Netscape
Opera
Safari
Sonstige
    Ergebnis ansehen