Flashhilfe.de - Flash Community

AS 3/ Sound einer extern geladenen SWF-Datei hört beim Schließen nicht auf [Flash 10]

 


AntwortenRegistrieren Seite1  

FLASHfwd#1
Benutzerbild von FLASHfwd
Beiträge: 2
Registriert: Jun 2011

17.06.2011, 18:29

Hallo,

durch die loader-Klasse hole ich mir eine extern liegende SWF-Datei in die Hauptanwendung. Das Problem ist nun, dass der Sound dieser Datei nicht aufhört zu spielen, wenn ich die Datei schließe.
Gibt es eine Möglichkeit, die Datei zu komplett zu schließen, ohne dass der Hintergrundsound der Hauptanwendung beeinträchtigt wird?

Danke und Grüße
Schlagwörter: Extern, schließen, Sound
Geändert von FLASHfwd am 17.06.11 um 18:29 Uhr
skoda#2
Benutzerbild von skoda
Beiträge: 1189
Wohnort: Boston MA
Registriert: Feb 2006

17.06.2011, 21:41

zeig mal den code zum sound
no one died when clinton lied
FLASHfwd#3
Benutzerbild von FLASHfwd
Beiträge: 2
Registriert: Jun 2011

Themenautor/in

17.06.2011, 22:22

Hallo!

der Code in der externen Datei für den Sound ist:
PHP:
1
2
3
4
var sound = new Sound();
var channelSound = new SoundChannel();
channelSound = sound.play();
, wüsste auch, dass ich ihn mit
PHP:
1
2
channelSound.stop(); (zum Bsp. als Teil der Schliessen-Funktion)
stoppen könnte. Das Problem ist nur, dass dieser Sound innerhalb der Datei in einem MC verschachtelt ist, so dass ich ihn von der Hauptzeitleiste aus, wo der Schließen-Button liegt, mit dem Code nicht erreichen kann. Die Schließen-Funktion ist bei mir, glaube ich, eher eine Notlösung, da ich versuche, die komplette Datei mit "removeChild" -bezogen auf sämtliche Bildelemente- verschwinden zu lassen. Nur mit dem Sound klappt es nicht. Um es kurz zu sagen, ich bräuchte eine Funktion ("Schließen") innerhalb der Datei, mit der ich die Datei verschwinden lasse (ohne, dass das Auswirkungen auf die Hauptanwendung hat).

Viele Grüße
Geändert von FLASHfwd am 17.06.11 um 22:28 Uhr
DocMix#4
Benutzerbild von DocMix
Beiträge: 53
Wohnort: Berlin
Registriert: Jul 2010

20.06.2011, 20:52

Und wenn du den Sound in der Hauptanwendung abspielen würdest? Da könntest du auch den stoppen!
candiru#5
Benutzerbild von candiru
Beiträge: 190
Registriert: May 2007

21.06.2011, 14:18

hallo,
habe noch nicht damit gearbeitet, aber vielleicht könntest du mit
ActionScript:
1Event.REMOVED_FROM_STAGE

arbeiten, in der SWF mit dem Sound...

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2022 Sebastian Wichmann - Flashhilfe.de