| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| atbosolutions Registriert seit: Nov 2006
Beiträge: 13
| Musikplayer funzt offline aber nicht online - was mache ich falsch?!
Folgendes Problem: code ist auf dem 2ten Frame da auf dem ersten ein preloader der den player selber lädt der player ist in einem mc dem "container" der player ist ein mc namens "player" darin sind buttons und die anzeige "anz" so offline wird alles so gewollt angezeigt wie ich will... titel zeit ladestatus und fehler werden angezeigt und das wichtigste die musik wird abgespielt... online funktioniert aber gar nichts mehr... wieso?? code von dem player ist von dem board aus inem tut oder so... bisl verändert aber es funzt ja offline... wieso dann nich online?? Hoffe auf Hilfe MfG Sniper204 Code: stop();
_level0.tl = _level0;
songliste = new XML();
songliste.ignoreWhite=true;
songliste.onLoad = function (success) {
if(success) {
_level0.songnamen = [];
_level0.songfiles = [];
_level0.bitrates = [];
for (var i=0; i<songliste.firstChild.childNodes.length; i++) {
_level0.songnamen[i] = songliste.firstChild.childNodes[i].attributes.name;
_level0.songfiles[i] = songliste.firstChild.childNodes[i].attributes.file;
_level0.bitrates[i] = songliste.firstChild.childNodes[i].attributes.bitrate;
trace(songnamen[i]+" "+songfiles[i]);
}
_level0.createEmptyMovieClip("sound_mc",1);
_level0.song_nr = random(songfiles.length);
_level0.sound_mc.song_starten(songfiles[song_nr],songnamen[song_nr]);
} else {
_level0.container.player.anz.text="Fehler beim Laden der XML datei";
}
}
function zeit(sound_obj) {
time = sound_obj.position/1000;
min = Math.floor(time/60);
min=(min<10)? "0"+min : min;
sek = Math.floor(time%60);
sek=(sek<10)? "0"+sek : sek;
_level0.container.player.anz.text=min+":"+sek;
}
MovieClip.prototype.song_starten = function (file, name) {
if (_level0.sound_obj) {
_level0.sound_obj.stop();
delete _level0.sound_obj;
}
_level0.sound_obj = new Sound(_level0);
_level0.sound_obj.loadSound(file,true);
_level0.onEnterFrame = function () {
if(_level0.sound_obj.position>0) {
delete _level0.onEnterFrame;
_level0.container.player.anz.text=name;
zeit_interval = setInterval(zeit,1000,_level0.sound_obj);
_level0._parent.anz_balken.pointer.onEnterFrame = function() {
var s_obj = _level0._parent._parent.sound_mc.sound_obj
var pos = s_obj.position/1000;
var ges = (s_obj.getBytesTotal()/1000)/(bitrates[song_nr]/8);
var p = (pos/ges)*100;
_level0._x = p*(_level0._parent.balken._width/100);
}
_level0._parent.vol.pegel.onPress = function () {
startDrag(_level0,true,_level0._x,0,_level0._x,_level0._parent.laut._height);
_level0.onEnterFrame = function () {
var p = 100-(_level0._y/_level0._parent.laut._height)*100;
_level0._parent._parent.sound_mc.sound_obj.setVolume(p);
}
}
_level0._parent.vol.pegel.onRelease = function () {
stopDrag();
delete _level0.onEnterFrame;
}
} else {
_level0.container.player.anz.text="loading...";
}
}
_level0._parent.anz_balken.onEnterFrame = function() {
var l = _level0._parent.sound_mc.sound_obj.getBytesLoaded();
var t = _level0._parent.sound_mc.sound_obj.getBytesTotal();
_level0.balken._xscale = (l/t)*100;
if (l>=t && l>20) {
delete _level0.onEnterFrame;
}
}
_level0.sound_obj.onSoundComplete = function () {
clearInterval(zeit_interval);
_level0.container.player.anz.text="00:00";
(song_nr==songfiles.length-1)? _level0.song_nr=0 : _level0.song_nr++;
_level0.sound_mc.song_starten(songfiles[song_nr],songnamen[song_nr]);
}
}
_level0.container.player.btn_play.onRelease = function () {
clearInterval(zeit_interval);
_level0.container.player.anz.text="00:00";
_level0.sound_mc.song_starten(songfiles[song_nr],songnamen[song_nr]);
}
_level0.container.player.btn_stop.onRelease = function() {
_level0.sound_mc.sound_obj.stop();
clearInterval(zeit_interval);
tl.zeit_anz.text="00:00";
delete tl.anz_balken.pointer.onEnterFrame;
tl.anz_balken.pointer._x=0;
_level0.container.player.anz.text="Wiedergabe gestoppt";
}
_level0.container.player.btn_next.onRelease = function () {
clearInterval(zeit_interval);
_level0._parent.zeit_anz.text="00:00";
(song_nr==songfiles.length-1)? _level0.song_nr=0 : _level0.song_nr++;
_level0.sound_mc.song_starten(songfiles[song_nr],songnamen[song_nr]);
}
btn_prev.onRelease = function () {
clearInterval(zeit_interval);
_level0._parent.zeit_anz.text="00:00";zurücksetzen
(song_nr==0)? _level0.song_nr=songfiles.length-1 : _level0.song_nr--;
_level0.sound_mc.song_starten(songfiles[song_nr],songnamen[song_nr]);
}
songliste.load("songlist.xml"); |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |