Comunidad de diseño web y desarrollo en internet online

high score

Citar            
MensajeEscrito el 28 Jul 2007 09:29 pm
Amigos!! voy bien con estas lineas , para hacer el high score, soy novato :oops:
//array multidimencional
var jugadores:Array=[ ];
jugadores.push({nom:"Juan",punto:"1500"});
jugadores.push({nom:"Bruno",punto:"2500"});
jugadores.push({nom:"Lolo",punto:"3500"});


//mostrar contenido
function mostrar_jugadores(){
var resultado:String=" ";
for(var i=0;i´jugadores.leght;i ++){
resultado +=jugadores[i] [j] +"--";
}
resultado+= newline;
}
hscore.text=mostrar_jugadores();
jugadores.sortOn("nom");
hscore.text=mostrar_jugadores();
jugadores.sortOn("punto");

Esto me muestra una listita ordenada , ahora quiero meterle el puntaje del jugador , y comparalo para incorporarlo al hscore, probe pero no sale .
Soy pesado peo no me ayudan!!!! :)

Por kuky

50 de clabLevel



 

Argentina

msie
Citar            
MensajeEscrito el 29 Jul 2007 09:10 pm
No me puse a analizar tu código :P... de hecho rara vez lo hago :D...

Pero si dices que te da una listita ordenada :D... pues ya resolviste tu problema, pues solo tendrás que checar el ultimo elemento :D.. si este es mayor que tu score actual :P... se murio, no entro al top3 :P... si es mayor, entonces substituyes el ultimo y vuelves a correr tu algoritmo de ordenamiento ;)...

Mira mejor te resuelvo el problema :P... hice este código, pruebalo y modificalo a tus necesidades :P si quieres explicación dime :D

Código :

var highScore = new Array();
highScore.push(100);
highScore.push(300);
highScore.push(200);
highScore.sort(Array.DESCENDING);
trace(highScore);
var newScore = 250;
if (highScore[highScore.length-1]<newScore) {
   highScore.pop();
   highScore.push(newScore);
   highScore.sort(Array.DESCENDING);
}
trace(highScore);

Por El_Beto_TM

156 de clabLevel

1 tutorial

Genero:Masculino  

Mexicali, Baja California

firefox
Citar            
MensajeEscrito el 30 Jul 2007 08:47 pm
Gracias,muchas garcias, por darme una manito, voy a probar todo y ver como queda mi primer jueguito.
AH........te felicito, esta rebueno el comic y el juego.

Por kuky

50 de clabLevel



 

Argentina

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.