Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-01-2012, 03:22   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2001
Beiträge: 168
Sound muten

Ein Movieclip (Instanzname "sound_mc") enthält einen Sound der geloopt wird. Nun möchte ich diesen mit Hilfe dieser Funktion entweder an oder ausschalten:

Code:
import flash.media.Sound;
import flash.media.SoundChannel;
var soundOn:Boolean = true; //music is ON when we start
sound_mc.addEventListener(MouseEvent.CLICK,toggleSound);
sound_mc.buttonMode = true;
sound_mc.mouseChildren = false;
function toggleSound(e:MouseEvent)
{
    if(soundOn == true)
    {
		sound_mc.gotoAndStop("On");
        soundOn = false;
    }
    else // sound is off
    {
		sound_mc.gotoAndStop("Off");
        soundOn = true;
    }
}
Das Schalten des Buttons (sound_mc) in an- oder aus-Zustand klappt wunderbar, aber was muss ich tun, um dem Movieclip "sound_mc" nun entweder zum verstummen, oder wieder zum erklingen zu bringen?
Dynamix ist offline   Mit Zitat antworten
Alt 11-01-2012, 06:41   #2 (permalink)
Neuer User
 
Registriert seit: Nov 2001
Beiträge: 168
Hat sich erledigt.
Für alle die nach der Lösung suchen:
Code:
import flash.media.SoundMixer;
import flash.media.SoundTransform;
// volume limits are 0 to 1 (0.1,0.2,0.3,...,1)
SoundMixer.soundTransform = new SoundTransform(0);


var soundOn:Boolean = true; //music is ON when we start
sound_mc.addEventListener(MouseEvent.CLICK,toggleSound);
sound_mc.buttonMode = true;
sound_mc.mouseChildren = false;
function toggleSound(e:MouseEvent)
{
    if(soundOn == true)
    {
		sound_mc.gotoAndStop("On");
        soundOn = false;
		SoundMixer.soundTransform = new SoundTransform(1);
    }
    else // sound is off
    {
		sound_mc.gotoAndStop("Off");
        soundOn = true;
		SoundMixer.soundTransform = new SoundTransform(0);
    }
}
Dynamix 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
streaming sound in layer muten? Ubersquid Sound 0 24-01-2007 23:53
FLV Sound muten löpt nich beachmeat Flash 8 0 11-07-2006 17:48
streamsound muten molog ActionScript 1 3 08-01-2003 10:41
wer kann sound muten? hanzen Flash 4 und Flash 5 1 12-07-2002 21:55
sound muten in flash4? hanzen Flash 4 und Flash 5 2 08-07-2002 15:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele