Diesen Tipp in Originalversion zeigen.
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 ()
Copyright (c) 2002-2005 by Andreas Schroth
URL: www.computer-tipps.net/webdesign160.html