Sound stoppen wenn ein anderer Button geklickt wird [Flash 11]
| 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);
}
|
| | | 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.
3: Wenn du den Sond stoppen willst ruf folgende Methode auf:
Loading comments... | | | Beiträge: 8 Registriert: Sep 2011
Themenautor/in
| 28.09.2011, 14:29
ja super, das funktioniert einwandfrei :)
und so einfach ;)
danke dir !! | | | 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 | |
|
| Ähnliche Beiträge zum Thema | 10.10.2020 - Rrxxqg 29.09.2019 - Dunraven 15.04.2021 - hansi24 29.11.2019 - Yuna |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
Regeln & Bedingungen
|