Hi,
I've done this AS2 shared object in my flash file.
scoreBoard_mc.names.text & scoreBoard_mc.scores.text is at frame 4 inside a MC call scoreBoard_mc.
what i want is show another scoreboard in my 1st frame, how to do that?
Actionscript Code:
var score:Number = 0;
stop();
sharedOb = SharedObject.getLocal("highScores");
if (sharedOb.getSize() > 0)
{
var nameArray:Array = sharedOb.data.nameArray;
}
else
{
var nameArray:Array = new Array();
}
function appendHighScore(nm:String, score:Number):Void
{
nameArray.push({playerName:nm, playerScore:score});
sharedOb.data.nameArray = nameArray;
sharedOb.flush();
}
function showScores():Void
{
nameArray.sortOn("playerScore",Array.DESCENDING | Array.NUMERIC);
for (var x = 0; x < nameArray.length; x++)
{
scoreBoard_mc.names.text = scoreBoard_mc.names.text + (x + 1) + ". " + nameArray[x].playerName + "\n";
scoreBoard_mc.scores.text = scoreBoard_mc.scores.text + nameArray[x].playerScore + "\n";
showscorela.text = scoreBoard_mc.names.text + (x + 1) + ". " + nameArray[x].playerName + "\n";
}
}