Здравейте, може ли някой да ми помогне, като ми каже какво да променя в кода така че, когато се зареди страницата на сайта ми плеара да не тръгва автоматично, а да тръгва когато се натисне play? Това е кода:
// PLAYER CONTROL BUTTONS
//
// Rewind
doRewind = function () {
if (ID>0) {
ID--;
} else {
ID = total-1;
}
doHighlight();
loadTrack();
};
// Pause
doPause = function () {
my_sound.stop();
controls_mc.bttnPlay.icon_mc.gotoAndStop(2);
};
// Play
doPlay = function () {
my_sound.start(my_sound.position/1000);
controls_mc.bttnPlay.icon_mc.gotoAndStop(1);
};
// Next track
doForward = function () {
if (ID<total-1) {
ID++;
} else {
ID = 0;
}
doHighlight();
loadTrack();
};
controls_mc.bttnPlay.bttn.onPress = function() {
if (controls_mc.bttnPlay.icon_mc._currentframe == 1) {
doPause();
} else {
doPlay();
}
};
controls_mc.bttnRewind.bttn.onPress = function() {
doRewind();
};
controls_mc.bttnForward.bttn.onPress = function() {
doForward();
};
//
// TRACK HIGHLIGHTING
//
doHighlight = function () {
for (n=0; n<total; n++) {
if (n != ID) {
menu_mc["bttn_mc"+n].gotoAndStop(1);
} else {
menu_mc["bttn_mc"+ID].gotoAndStop(2);
}
}
};
//
// LOAD SOUND
//
var my_sound:Sound = new Sound(this);
my_sound.onLoad = function(success:Boolean) {
if (success) {
totalSeconds = this.duration/1000;
minutes2 = Math.floor(totalSeconds/60);
if (minutes2<10) {
minutes2 = "0"+minutes2;
}
seconds2 = Math.floor(totalSeconds)%60;
if (seconds2<10) {
seconds2 = "0"+seconds2;
}
durationDisplay = minutes2+":"+seconds2;
menu_mc["bttn_mc"+ID].txt_mc.durationDisplay.text = durationDisplay;
}
};
my_sound.onSoundComplete = function() {
doForward();
};
//
// ON MENU PRESS
//
loadTrack = function () {
my_sound.start();
controls_mc.bttnPlay.icon_mc.gotoAndStop(1);
my_sound.loadSound(Path[ID], true);
doHighlight();
};
//
// BUILD PLAYER
//
buildPlayer = function () {
for (i=0; i<total; i++) {
// Get track name and path
Title = xmlNode.childNodes.attributes.Title;
Path = xmlNode.childNodes.attributes.Path;
// Build menu
menu_mc.bttn_mc.duplicateMovieClip("bttn_mc"+i, i);
menu_mc["bttn_mc"+i]._y = (menu_mc.bttn_mc._height+1)*i;
menu_mc["bttn_mc"+i].txt_mc.titleDisplay.text = Title;
if (i<9) {
num = "0"+(i+1);
} else {
num = i+1;
}
menu_mc["bttn_mc"+i].num_mc.numDisplay.text = num;
menu_mc["bttn_mc"+i].ID = i;
}
ID = 0;
loadTrack();
menu_mc.bttn_mc._visible = false
};
//
// LOAD XML
//
loadXML = function (loaded) {
if (loaded) {
xmlNode = this.firstChild;
total = xmlNode.childNodes.length;
Title = [];
Path = [];
buildPlayer();
} else {
trace("Error loading XML");
}
};
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("audioplayer/playlist.xml");
stop();
// PLAYER CONTROL BUTTONS
//
// Rewind
doRewind = function () {
if (ID>0) {
ID--;
} else {
ID = total-1;
}
doHighlight();
loadTrack();
};
// Pause
doPause = function () {
my_sound.stop();
controls_mc.bttnPlay.icon_mc.gotoAndStop(2);
};
// Play
doPlay = function () {
my_sound.start(my_sound.position/1000);
controls_mc.bttnPlay.icon_mc.gotoAndStop(1);
};
// Next track
doForward = function () {
if (ID<total-1) {
ID++;
} else {
ID = 0;
}
doHighlight();
loadTrack();
};
controls_mc.bttnPlay.bttn.onPress = function() {
if (controls_mc.bttnPlay.icon_mc._currentframe == 1) {
doPause();
} else {
doPlay();
}
};
controls_mc.bttnRewind.bttn.onPress = function() {
doRewind();
};
controls_mc.bttnForward.bttn.onPress = function() {
doForward();
};
//
// TRACK HIGHLIGHTING
//
doHighlight = function () {
for (n=0; n<total; n++) {
if (n != ID) {
menu_mc["bttn_mc"+n].gotoAndStop(1);
} else {
menu_mc["bttn_mc"+ID].gotoAndStop(2);
}
}
};
//
// LOAD SOUND
//
var my_sound:Sound = new Sound(this);
my_sound.onLoad = function(success:Boolean) {
if (success) {
totalSeconds = this.duration/1000;
minutes2 = Math.floor(totalSeconds/60);
if (minutes2<10) {
minutes2 = "0"+minutes2;
}
seconds2 = Math.floor(totalSeconds)%60;
if (seconds2<10) {
seconds2 = "0"+seconds2;
}
durationDisplay = minutes2+":"+seconds2;
menu_mc["bttn_mc"+ID].txt_mc.durationDisplay.text = durationDisplay;
}
};
my_sound.onSoundComplete = function() {
doForward();
};
//
// ON MENU PRESS
//
loadTrack = function () {
my_sound.start();
controls_mc.bttnPlay.icon_mc.gotoAndStop(1);
my_sound.loadSound(Path[ID], true);
doHighlight();
};
//
// BUILD PLAYER
//
buildPlayer = function () {
for (i=0; i<total; i++) {
// Get track name and path
Title = xmlNode.childNodes.attributes.Title;
Path = xmlNode.childNodes.attributes.Path;
// Build menu
menu_mc.bttn_mc.duplicateMovieClip("bttn_mc"+i, i);
menu_mc["bttn_mc"+i]._y = (menu_mc.bttn_mc._height+1)*i;
menu_mc["bttn_mc"+i].txt_mc.titleDisplay.text = Title;
if (i<9) {
num = "0"+(i+1);
} else {
num = i+1;
}
menu_mc["bttn_mc"+i].num_mc.numDisplay.text = num;
menu_mc["bttn_mc"+i].ID = i;
}
ID = 0;
loadTrack();
menu_mc.bttn_mc._visible = false
};
//
// LOAD XML
//
loadXML = function (loaded) {
if (loaded) {
xmlNode = this.firstChild;
total = xmlNode.childNodes.length;
Title = [];
Path = [];
buildPlayer();
} else {
trace("Error loading XML");
}
};
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("audioplayer/playlist.xml");
stop();