Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-10-2004, 08:56   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 43
Unhappy Lautstärkeregelung verschiedener Sounds

Hallo Leute,

in einem CD-Projekt habe ich einen Container (mit Navigation), in den dann bei Bedarf Module per loadMovie reingeladen werden. Dafür existiert als Platzhalter ein leerer MovieClip. In den einzelnen Modulen sind Sounds enthalten, die auf verschiedene Weise (Zeitleise / attachSound / loadSound) abgespielt werden.

Nun zum eigentlichen Problem:

Ich habe einen Lautstärkeregler, der alle Sounds (die zunächst nur in den Modulen enthalten sind). Unabhängig von diesem Regler möchte ich aber einen Beenden-Sound abspielen. Während dieser gesprochen wird, möchte ich die Lautstärke aller anderen Sounds heruntersetzen.
Wenn ich bei dem Sound-Objekt die Referenz auf den leeren MovieClip setze mit snd1=new Sound(dummy), dann werden mit snd1.setVolume(val) nur die Sounds geregelt, die attached wurden oder in der Zeitleiste liegen, aber nicht die per loadSound() gestarteten.
Lege ich das Sound-Objekt ohne Ziel an (snd1=new Sound()), dann funktioniert es, aber es wird natürlich auch kein Beenden-Sound hörbar sein.

Hat jemand eine Idee, wie man das lösen kann?

Vielen Dank im Voraus
Sebastian
buzz-dee ist offline   Mit Zitat antworten
Alt 20-10-2004, 11:23   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Lautstärke ist immer abhängig von der erzeugten Soundinstanz. Auch ein attachter Sound muss an ein Sound-Objekt gehängt werden. Gib deinen Sounds also unterschiedliche Instanznamen, wie snd1, snd2 etc dann kannst du in einer Schleifen allen Sounds unterschiedliche Volumes zuteilen. Eine Instanz würde ich dann auch immer mit sndx = new Sound(this) erstellen.
  Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele