SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Audio player'owy problem początkującego

Sync - Sro 23 Wrz, 2009 17:22
Temat postu: Audio player'owy problem początkującego
Witam jestem tu nowy wiec licze na wyrozumialosc.
Tworze swoja pierwsza strone w swish max i mam problem z audio playerem i xml.
Mianowicie chciałbym aby do każdej piosenki byl osobny player (czyli guzik play i stop).
O ile poradziłem sobie z wczytywaniem xml'a , wyciaganiem z niego tego co chce i kopiowanie spryta( bo to sie chyba tak nazywa) mam problem przy odpowiednim "zlinkowaniu" tych guzikow..Teraz moze obrazowo bo pewnie nie jasno wytlumaczylem z czym mam problem...
W xml'u mam 3 piosenki 1.mp3 , 2.mp3 , 3.mp3 po wczytaniu strony tworza mi sie 3 playerki ..ale którego kolwiek nie włącze odgrywana jest tylko i wylacznie ostatnia empetrójka. czyli ta wczytana jako ostatnia ...mecze sie z tym juz troche i nei mam pojecia jak sobei z tym poradzic...
Poniżej zamieszczam kod.
Kod:

onSelfEvent (load) {
   
newsXML = new XML();
newsXML.ignoreWhite = true;
newsXML.onLoad = function(success) {
if (success) {
msg="Rss file loaded successfully:";
newsItem = this.firstChild.childNodes;
 
_global.lista = new Array();
for (var i=0; i<newsItem.length; i++) {
   
trace(newsItem[i].attributes.name);
//trace(newsItem[i].attributes.link);
 var u= (i==0) ? mc0 : mc0.duplicateMovieClip("mc"+i, i);
trace(u);
if(i==0){}
else{
u._y +=30*i;

}
_global.sciezka=newsItem[i].attributes.sciezka;

u.song.text = newsItem[i].attributes.name;
_global.d="song/"+sciezka;





}
}
};

newsXML.load("song/songs.xml");
}



a tutaj kod który mam w guziku play.
Kod:


on(press){
       _global.m =new Sound();
   m.loadSound(d,true);
    m.start();
    gotoAndPlay("Music Off");



}
[/code]


Powered by phpBB modified by Przemo © 2003 phpBB Group