Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet megcsinálni,...

Hogyan lehet megcsinálni, hogy a Flash mp3 lejátszó újrajátsza a számot ha vége? (kód és egyéb infó lent)

Figyelt kérdés

Találtam neten egy lejátszót és sikerült átalakítanom olyanra ami nekem tetszik. csak egy számot kéne játszania, viszont azt folyamatosan (ha véget ért akkor kezdje elölről)

Halványlila fingom sincs, hogy mit mire kéne átírni :D

Kód:

stop();

playlist = new XML();

playlist.ignoreWhite = true;

playlist.onLoad = function(success) {

if (success) {

_global.songname = [];

_global.songband = [];

_global.songfile = [];

for (var i = 0; i<playlist.firstChild.childNodes.length; i++) {

_global.songname[i] = playlist.firstChild.childNodes[i].attributes.name;

_global.songfile[i] = playlist.firstChild.childNodes[i].attributes.file;

trace(songname[i]+" "+songfile[i]);

}

}

_root.createEmptyMovieClip("sound_mc", 1);

_root.sound_mc.sound_obj = new Sound();

_global.song_nr = random(songfile.length);

_root.sound_mc.songStarter(songfile[song_nr], songname[song_nr]);

};

MovieClip.prototype.songStarter = function(file, name) {

this.sound_obj.loadSound(file, true);

this.onEnterFrame = function() {

if (this.sound_obj.position>0) {

delete this.onEnterFrame;

this._parent.display_txt.text = name;

} else {

this._parent.display_txt.text = "loading...";

}

};

this.sound_obj.onSoundComplete = function() {

(song_nr == songfiles.length-1) ? _global.song_nr=0 : _global.song_nr++;

_root.sound_mc.songStarter(songfiles[song_nr], songname[song_nr]);

};

};

btn_play.onRelease = function() {

this._parent.sound_mc.songStarter(songfile[song_nr], songname[song_nr]);

};

btn_stop.onRelease = function() {

this._parent.sound_mc.sound_obj.stop();

};

btn_fw.onRelease = function() {

(song_nr == songfile.length-1) ? _global.song_nr=0 : _global.song_nr++;

_root.sound_mc.songStarter(songfile[song_nr], songname[song_nr]);

};

btn_rev.onRelease = function() {

(song_nr == 0) ? _global.song_nr=songfile.length-1 : _global.song_nr--;

_root.sound_mc.songStarter(songfile[song_nr], songname[song_nr]);

};

playlist.load("playlist.xml");


2011. febr. 9. 23:39
 1/1 anonim ***** válasza:

<EMBED src="file.wav" autostart=true loop=true volume=100

hidden=true><NOEMBED><BGSOUND src="file.wav"></NOEMBED>


ez a legegyszerűbb, de a szerver MIME konfigurációjától függ a zene lejátszás lehetséges-e

2011. febr. 10. 09:58
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!