bonsoir!

je suis ennuyé par mon lecteur mp3 que je viens de créer en farfouillant sur le net.
voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
30
31
32
33
34
35
public class Player extends MovieClip
    {
        public var channel:SoundChannel;
        public var sound:Sound;
        public var resumeTime:Number = 0;
 
        public function Player()
        {
            play_mc.buttonMode = true;
            pause_mc.buttonMode = true;
            pause_mc.visible = false;
 
            play_mc.addEventListener(MouseEvent.CLICK, playSong);
            pause_mc.addEventListener(MouseEvent.CLICK, pauseSong);
        }    
 
        public function playSong(event:MouseEvent = null):void 
    {
        var soundFile:String = "je_saigne_du_nez.mp3";
        sound = new Sound()
        sound.load(new URLRequest(soundFile));
        channel = sound.play(resumeTime);
        play_mc.visible = false;
        pause_mc.visible = true;
    }
        public function pauseSong(event:MouseEvent = null):void
        {
            resumeTime = channel.position;
            channel.stop()
            play_mc.visible = true;
            pause_mc.visible = false;
 
        }
    }
}
Je veux que ce lecteur apparaisse sur différentes frames de mon FLA et j'aimerais lui attribuer un fichier mp3 différent à chaque fois.
C'est là que je me casse les dents
J'ai essayé de créer plusieurs Player (player1.as, player2.as ...)
mais j'imagine qu'il doit être possible d'en utiliser qu'un seul et de stipuler le nom du fichier à la frame voulu, mais je trouve pas
de plus avec la méthode player1, 2 ,....
les sons se rajoutent les uns aux autre malgrés un removeChild(Player)
Auriez vous une une idées?