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

Rückgabewerte

Number - Eine Ganzzahl.

Beispiel

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);

Siehe auch

setPan (Sound.setPan-Methode)