PDA

Volledige versie bekijken : klein probleempje (sound)


Icebe
%Europe/Berlin %947 %2007, 23:44
ik heb deze code:
////MUZIEK////
var Muziek:Sound = new Sound();
function laadmuziek() {
Muziek.loadSound("test.mp3",true);
}
laadmuziek();
//
function startmuziek() {
Muziek.start();
}
function stopmuziek() {
Muziek.stop();
}
//
//
var test:Number;
test = 1;
//
var bgMuziek:MovieClip = Root.attachMovie("mc_sound", "mc_sound", getNextHighestDepth());
bgMuziek._x = 870;
bgMuziek._y = 40;
bgMuziek.onPress = function() {
if (test=0) {
bgMuziek.gotoAndPlay(1);
startmuziek();
test = 1;
}
if (test=1) {
bgMuziek.gotoAndPlay(2);
stopmuziek();
test = 0;
}
};
//////

de muziek stopt wel en het icoontje komt op mute (2de frame van mc_sound), maar als ik dan trg op het icoontje klik start de muziek niet.
Iemand een idee?

Alvast bedankt

Dauntless
%Europe/Berlin %054 %2007, 02:18
Als je dingen wil vergelijken, moet je == gebruiken. (= is voor toekennen).

if(test == 0) en if(test == 1)

Icebe
%Europe/Berlin %484 %2007, 12:37
ja da was het dus. Merci ze, kzat nog teveel met VB in mn hoofd :P

voor degene die de code dan willen weten :p:
////MUZIEK////
var Muziek:Sound = new Sound();
function laadmuziek() {
Muziek.loadSound("test.mp3",true);
}
laadmuziek();
//
function startmuziek() {
Muziek.start();
}
function stopmuziek() {
Muziek.stop();
}
//
//
var test:Number;
test = 1;
//
var bgMuziek:MovieClip = Root.attachMovie("mc_sound", "mc_sound", getNextHighestDepth());
bgMuziek._x = 870;
bgMuziek._y = 40;
bgMuziek.onPress = function() {
if (test == 0) {
bgMuziek.gotoAndPlay(1);
startmuziek();
test = 1;
} else if (test == 1) {
bgMuziek.gotoAndPlay(2);
stopmuziek();
test = 0;
}
};
//////