{lang: 'de'}
Flashhilfe.de - Flash Community

Backgroundmusik für Website [Flash 10]

 


AntwortenRegistrieren Seite1  

shrekisback#1
Benutzerbild von shrekisback
Beiträge: 29
Registriert: Dec 2009

14.04.2010, 11:14

Hallo zusammen,

ich hoffe mir kann jemand helfen. ich habe mir jetzt schon einige beiträge durchgelesen, aber ich komm einfach nicht weiter.

ich möchte eine mp3 Musikdatei extern in meine Flashseite einbinden mit einer play und stop funktion. ich hab leider überhaupt keine ahnung wie ich das anstellen kann... Könnte mir bitte jemand helfen!

vielen dank...

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
var pausePoint:Number = 0.00;
var isPlaying:Boolean;

var soundChannel:SoundChannel = new SoundChannel();
var sound:Sound = new Sound(new URLRequest("testsound.mp3"));

soundChannel = sound.play();
isPlaying = true;

soundChannel.addEventListener(Event.SOUND_COMPLETE, songComplete);
function songComplete(evt:Event):void {
  soundChannel = sound.play(0, 1);
}


der externe sound wird zwar abgespielt, läuft aber nicht in einer endlosschleife...
Geändert von shrekisback am 14.04.10 um 11:47 Uhr
kite54#2
Benutzerbild von kite54
Beiträge: 52
Registriert: Jan 2010

14.04.2010, 12:11

also ich bin da auch kein profi.. deshalb weiß ich auch wie frustrierend das alles sein kann..;)

das wäre hier so eine toggle funktion


var sound:Sound = new Sound();
sound.load(new URLRequest("my.mp3"));

var soundOn:Boolean = true; //music is ON when we start
var myChannel:SoundChannel = sound.play(0,1000); // endless loop, in effect
var myTransform:SoundTransform;

volume_mc.addEventListener(MouseEvent.CLICK,toggleSound);
volume_mc.buttonMode = true;
volume_mc.mouseChildren = false;


function toggleSound(e:MouseEvent)
{
    if(soundOn)
    {
        // turn sound off
        myTransform = new SoundTransform();
        myTransform.volume = 0; // silent
        myChannel.soundTransform = myTransform;
        soundOn = false;
    }
    else // sound is off
    {
        // turn sound on
        myTransform = new SoundTransform();
        myTransform.volume = 1; // full volume
        myChannel.soundTransform = myTransform;
        soundOn = true;
    }
   
}
shrekisback#3
Benutzerbild von shrekisback
Beiträge: 29
Registriert: Dec 2009

Themenautor/in

14.04.2010, 12:16

danke ... aber wenn ich dein skript so einfüge bekomme ich eine fehlermeldung

1120: Zugriff auf eine nicht definierte Eigenschaft volume_mc.
kite54#4
Benutzerbild von kite54
Beiträge: 52
Registriert: Jan 2010

14.04.2010, 12:23

ja das ist klar.. volume_mc ist mein toggle button..;)
shrekisback#5
Benutzerbild von shrekisback
Beiträge: 29
Registriert: Dec 2009

Themenautor/in

14.04.2010, 13:27

wie bekomme ich es hin, damit ich ein button haben wo ich meinen sound ausschalten kann und wie einschalten kann... könntest du mir da kurz behilflich sein?

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-2024 Sebastian Wichmann - Flashhilfe.de