Flash und Variablen in Hauptmovies/Tochtermovies

MontyBurns

Mitglied
Hallo erstmal

Ich habe folgendes getan:

Im Hauptmovie sind die Sounds (einer davon ist "s1", den ich im Folgenden als Platzhalter für alle verwenden will) auf der Timeline in den Frames.
Ausserdem beinhaltet der Hauptmovie einen leeren Target-MC, in den ich einen Button-MC lade (loadmovie). Im Button-MC sind 2 Buttons auf 2 Frames verteilt, die mit den folgenden Scripts belegt sind:

Sound-Off-Button:

on (release, dragOver) {
gotoAndStop(2);
s1.setVolume = "0";
}

Sound-On-Button:

on (release, dragOver) {
gotoAndStop(1);
s1.setVolume = "100";
}

Der Button-MC springt bei Klick zwar auf das gewünschte Frame, jedoch ändert sich im Hauptmovie nichts an der Variable s1 .. die Lautstärke bleibt also gleich.

Meine Frage:

Wie schaffe ich es, dass die Lautstärke mit den Buttons steuern lässt?

Meine bisher nicht wirklich elegant gelöste Variante mit 2 Buttons im Hauptmovie findet man hier:

http://www.dial667.de/muffin_cs_logo.html

Danke im Voraus an die hellen Köpfe, die zu Helfen wissen und auch an alle, die sich die Mühe gemacht haben, das hier überhaupt zu lesen.
;)
MontyBurns
 
_root bzw. Downloadangebot

Hallo Sebastian

Bereits erfolglos versucht habe ich:
_root bzw. _parent als "Vorsilbe"

Ich habe mir als persönliche Test-Fläche (mit diesen Files habe ich die Versuche gemacht) 2 Flash-Files erstellt, die man hier - bis das Problem gelöst ist - downloaden kann (hab leider eine nicht gerade grosszügige Traffic-beschränkung):

http://www.dial667.de/Flash.zip

Aber Vorsicht: der Pfad des Button-MC's im Hauptmovie (loadmovie-befehl) muss angepasst werden.

Danke
MontyBurns
 
Hm, komisch das das nicht mit _root geht.

Na ja, ich kanns jetzt leider nicht testen, da kein Sound. Vielleicht schauts sich wer anderes mal an.
 
Zurück