Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-12-2004, 11:17   #1 (permalink)
Hardstyle DJ
 
Benutzerbild von djdwarf
 
Registriert seit: Nov 2004
Ort: Hamburg
Beiträge: 622
SetVolume steuert kompletten Sound an, warum? Dringend!

Hallo!

Haben leider ein verzwicktes Problem und brauchen dringend Hilfe, da wir den Fehler noch in den nächsten Stunden beseitigen müssen.

Wir haben eine start.fla. In dieser wird eine Variable vergeben
ActionScript:
  1. mucke_vol = 100;
.
Anschliessend wird ein geloopter Sound gestartet der kontinuierlich abfragt mit welcher lautstärke er spielen soll:
ActionScript:
  1. this.onEnterFrame = function() {
  2.     hg_mucke.setVolume(_root.mucke_vol)
  3.     }
  4.  
  5. hg_mucke = new Sound()
  6. hg_mucke.attachSound("hg_mucke")
  7. hg_mucke.setVolume(_root.mucke_vol)
  8. hg_mucke.start( 0 , 999 )
Also läuft nun die swf ab und spielt im immer wieder den Loop der Musik, soweit so gut. Nun kommt aber ein extern geladenes Video ins Spiel. Solange dieses läuft, soll die Musik leise bzw. ganz aus und haben uns einfach folgendes überlegt. In dem moment in dem das Video startet haben wir folgendes Script eingebaut:
ActionScript:
  1. mucke_vol = 0;
Klappt soweit auch, das die Musik dann stumm geschaltet ist. Blöderweise ist auch der Ton vom Video ausgeschaltet! Sowie von allen anderen Sounds und Soundspuren! Der komplette Ton ist aus! Wie ist das möglich? Wieso werden alle Sounds mit "mucke_vol = 0" angesprochen?
Weiss jemand Rat? Wie gesagt, wäre dringend! Schon mal danke für jede Hilfe!

Geändert von djdwarf (10-12-2004 um 11:18 Uhr)
djdwarf ist offline   Mit Zitat antworten
Alt 10-12-2004, 12:32   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Weise dem Video mit new Sound eine eigene Soundinstanz zu. Dann kannst du jeder Soundinstanz über setVolume eigene Lautstärken mitgeben.
  Mit Zitat antworten
Alt 10-12-2004, 13:55   #3 (permalink)
Hardstyle DJ
 
Benutzerbild von djdwarf
 
Registriert seit: Nov 2004
Ort: Hamburg
Beiträge: 622
Gut, habens hinbekommen. Hab mich nochmal durch ein paar Sound Tut's gewühlt. Aber irgendwie schon ein bisschen Sinnlos, oder? Warum verhält sich setVolume so? Ist das von den Macromedia Proggern beabsichtigt und hat einen tieferen Sinn oder ist das einfach nur "schlamperei"? Wird jedenfall ne Menge Arbeit die jetzt kommenden knapp 100 Sounds jeweils an ein MC zu hängen. Hmm .... kann man alle wav's die vom gleichen Regler gesteuert werden auf die gleiche Instanz verweisen? Oder gibt das komplikationen und mann muss für jede Wav eine neue Instanz erstellen?
djdwarf 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 06:50 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele