Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-08-2006, 20:58   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 138
Frage zu SetVolume

Hallo,

und gleich noch eine Frage: Ich habe zwei Sounddateien in meiner Bibliothek, die per ActionScript angesteuert werden. An einer Stelle soll jetzt die eine mithilfe von setVolume und einer Laufvariable i ausgeblendet werden, kurz darauf die zweite starten. Bis dahin funzt alles.
Aber wenn der zweite "Sound" anfängt, ist plötzlich diese Lautstärke auch auf 0. Wieso?? Ich habe beide einzeln benannt, einzeln gestartet, einzelne Soundobjektnamen zugewiesen... Das passiert übrigens auch mit stop() und wahrscheinlich allen anderen derartigen Funktionen. Wieso steuert Flash dennoch beide gleichzeitig? Hat das etwas mit Kanälen zu tun? Und natürlich: Wie mache ich es richtig?

Danke für Hilfe!
MfG
FireShark
FireShark ist offline   Mit Zitat antworten
Alt 26-08-2006, 21:06   #2 (permalink)
:Void
 
Benutzerbild von janoshnosh
 
Registriert seit: Jun 2005
Ort: börlin
Beiträge: 931
Zitat:
Zitat von FireShark
Wieso steuert Flash dennoch beide gleichzeitig?
hallo,
ich bin mir nicht ganz sicher, wie weit man das veralgemeinern kann. zumindest muss ein sound-objekt an eine zeitleiste gebunden werden. das wird sehr gerne vernachlässigt, weil es zunächst wenig sinnvoll erscheint.
tatsächlich gilt aber die setVolume()-methode nicht lediglich für das sound-objekt, sondern für eben diese zeitleiste --> und damit für alle daran gebundene sound-objekte.

wie es mit anderen methoden und eigenschaften aussieht, weiß ich nicht.

ein sound-objekt wird direkt beim erzeugen an eine zeitleiste gebunden:
ActionScript:
  1. var dein_sound:Sound = new Sound (_root);

lösen kannst du das, indem du für ein sound-objekt einen mc erstellst. ist zwar merkwürdig, aber so gehts.

gruß janosch
janoshnosh ist offline   Mit Zitat antworten
Alt 26-08-2006, 21:23   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 138
AAAAAAAAHA!!

Das wird wohl das Problem sein. Ich werde das direkt mal ausprobieren, bin aber überzeugt davon, dass es dann geht.

Allerbesten Dank!!! Ich war wirklich sehr irritiert, wieso das nicht geht.
MfG
FireShark
FireShark ist offline   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 12:24 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele