Problème lecteur mp3 flash

fabian123

૮(⋆❛ہ❛⋆)ა
Yop tous le monde,

bon, j'suis entrain de realiser un lecteur MP3 en flash

Tout fonctionnais jusque là parfaitement, sauf que le pause me fait péter un câble...

le bouton "pause" stop bien la musique sauf que quand je re-clique sur "play", il reprend la musique au début :/

TRES ennuyeux.. et pourtant, dans mon code , j'ai bien mis une variable position et tout bien définis :/

code a dit:
var s:Sound=new Sound();
var sc:SoundChannel=new SoundChannel();
var st:SoundTransform=new SoundTransform();
var position:uint;

btn_play.addEventListener(MouseEvent.CLICK,init);
btn_play.addEventListener(MouseEvent.MOUSE_OVER,over);
btn_play.addEventListener(MouseEvent.MOUSE_OUT,out)
btn_play.buttonMode=true;
btn_play.alpha=1;
btn_pause.alpha=0.90;

function init(e:MouseEvent){
if (loaderInfo.parameters.son!=null){
s.load(new URLRequest(loaderInfo.parameters.son));
}
else{
s.load(new URLRequest("son.mp3"));
}
sc = s.play();
btn_play.removeEventListener(MouseEvent.CLICK,init);
btn_play.addEventListener(MouseEvent.CLICK,lecture);
btn_pause.addEventListener(MouseEvent.CLICK,stopper);
btn_pause.addEventListener(MouseEvent.MOUSE_OVER,over);
btn_pause.addEventListener(MouseEvent.MOUSE_OUT,out)
btn_pause.buttonMode=true;
btn_pause.alpha=0.90;
}

function stopper (e:MouseEvent){
sc.stop();
position=sc.position;
}
function lecture(e:MouseEvent){
sc = s.play(position);
}

function over(e:MouseEvent){
e.currentTarget.alpha=1;
}

function out(e:MouseEvent){
e.currentTarget.alpha=0.75;
}

Pourriez vous m'aider please ?

Merci
 

Skarbone

Le méchant Ω
je connais pas du tout de ce coté la, mais tu ne devrais pas sauvegarder la position AVANT de faire .stop()?

Peut etre que la méthode stop remet automatiquement le MP3 a la position "0"?
 
1er
OP
fabian123

fabian123

૮(⋆❛ہ❛⋆)ა
je connais pas du tout de ce coté la, mais tu ne devrais pas sauvegarder la position AVANT de faire .stop()?

Peut etre que la méthode stop remet automatiquement le MP3 a la position "0"?
Ouais 'fin, j'suis passé autrement j'ai mis un trace et qu'il se "pause" au trace et pas au MP3
 
Haut