Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript-Referenzhandbuch > ActionScript-Klassen > Sound > getPan (Sound.getPan-Methode) | |||
public getPan() : Number
Gibt die im letzten setPan()-Aufruf festgelegte Balanceeinstellung als Ganzzahl zwischen -100 (links) und +100 (rechts) zurück. (Bei 0 wird der Sound gleichmäßig über den linken und rechten Kanal übertragen.) Mit setPan wird die Links-Rechts-Balance des aktuellen und der zukünftigen Sounds in einer SWF-Datei gesteuert.
Diese Methode und die Methoden setVolume() und setTransform() sind kumulativ.
Hinweis: In Flash Lite 2.0 wird diese Methode nur für nativen Flash-Sound unterstützt. Hostgerätspezifische Soundformate werden nicht unterstützt.
Verfügbarkeit: ActionScript 1.0, Flash Lite 2.0
Number - Eine Ganzzahl.
Im folgenden Beispiel wird ein Textfeld zur Anzeige des Balanceeinstellungswerts für nativen Flash-Sound erstellt. Der Verknüpfungsbezeichner für den Sound trägt den Namen "combo". Fügen Sie zur FLA- oder AS-Datei den folgenden ActionScript-Code hinzu:
this.createTextField("pan_txt", 1, 0, 100, 100, 100);
mix=new Sound();
mix.attachSound("combo");
mix.start();
mix.setPan(-100);
pan_txt.text = mix.getPan(this);
Sie können das folgende Beispiel zum Starten des Gerätesounds verwenden. Da Streaming-Sound von Flash Lite nicht unterstützt wird, empfiehlt es sich, den Sound vor dem Starten der Wiedergabe vollständig zu laden.
var my_sound:Sound = new Sound();
my_sound.onLoad = function(success) {
if (success) {
my_sound.start();
} else {
output.text = "loading failure";
}
};
my_sound.loadSound("song1.mp3",false);