Flashhilfe.de - Flash Community

Sound stoppen wenn ein anderer Button geklickt wird [Flash 11]

 


AntwortenRegistrieren Seite1  

curdface#1
Benutzerbild von curdface
Beiträge: 8
Registriert: Sep 2011

28.09.2011, 13:28

Hallo,
vorab: ich arbeite mit Flash CS5 und ActionScript 3.0

Ich bin an meiner Semesterarbeit, die ich morgen abgeben muss und bin grad ein wenig aufgeschmissen.
Ich habe einen Button (finn), der mit Sound hinterlegt ist. Wenn nun aber auf einen weiteren Button (übersicht / zurück etc) geklickt wird, soll der Sound stoppen.
Wie funktioniert das?
Folgenden Code habe ich:
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import flash.events.MouseEvent;
import flash.media.Sound;
import flash.media.SoundLoaderContext;
import flash.net.URLRequest;


finn451.addEventListener(MouseEvent.MOUSE_UP, dofinn451);
function dofinn451(e:MouseEvent):void{
     var s:Sound = new Sound();
     var req:URLRequest = new URLRequest("voice/finn451.mp3");
     var context:SoundLoaderContext = new SoundLoaderContext(8000, true);
     s.load(req, context);
     s.play();
}


btn_uebersicht.addEventListener(MouseEvent.MOUSE_UP, do5uebersicht);
function do5uebersicht(e:MouseEvent):void{
     gotoAndStop(351);
}

btn_5weiter.addEventListener(MouseEvent.MOUSE_UP, do6);
function do6(e:MouseEvent):void{
     gotoAndPlay(606);
}




Schlagwörter: button, Sound, stoppen
Werbung
Beiträge: 0
Registriert: Feb 2016


willie33#2
Benutzerbild von willie33
Beiträge: 147
Wohnort: Qo'noS
Registriert: Nov 2009

28.09.2011, 14:18

1: Erstelle eine Variable ausserhalb der Methode, die ein SoundChannel Objekt aufnehmen kann.
ActionScript:
1
2
import flash.media.SoundChannel;
var sc:SoundChannel;

2: Wenn du den Sound abspielst, weise der eben erstellten Variable den Rückgabewert der Methode start() zu.
ActionScript:
1sc = s.play();

3: Wenn du den Sond stoppen willst ruf folgende Methode auf:
ActionScript:
1sc.stop();
Loading comments...
curdface#3
Benutzerbild von curdface
Beiträge: 8
Registriert: Sep 2011

Themenautor/in

28.09.2011, 14:29

ja super, das funktioniert einwandfrei :)
und so einfach ;)
danke dir !!
curdface#4
Benutzerbild von curdface
Beiträge: 8
Registriert: Sep 2011

Themenautor/in

28.09.2011, 15:30

...hat sich erledigt...
Geändert von curdface am 28.09.11 um 15:46 Uhr
Werbung
Beiträge: 0
Registriert: Feb 2016



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   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de