Créer un nouveau tableau de bord sur l'API du site en remplissant le formulaire dans l'onglet des comptes .
2
Accédez au code pour le tableau de bord du compte .
3
Dans le code , changement " board_name " ci-dessous pour le nom du tableau de bord que vous avez créé
importation com.newgrounds.API; .
importation com.newgrounds.ScoreBoard;
bord var : Tableau de bord = API.getScoreBoard ( board_name : String);
4
entrée de ce code dans le script tableau de bord : Photos
importation com.newgrounds.API;
com.newgrounds.APIEvent d'importation;
importation com.newgrounds.ScoreBoard;
importation com.newgrounds.Score;
//cette fonction s'exécute lorsque le serveur renvoie la liste des scores
fonction onScoresLoaded (event: APIEvent ) : void {
si ( event.success ) {
conseil var = event.data.board;
for (var i : uint = 0; i
score var : Score = board.scores [ i ];
trace ( score.position + " : " + score.username + "-" + score.value );
} }
Photos
//Informer l' api pour écouter l'événement SCORES_LOADED
( APIEvent.SCORES_LOADED , onScoresLoaded );
//obtenir notre conseil d'administration et lui dire ce que la période de temps à charger , et le nombre de résultats
var high_scores : Tableau de bord = API.getScoreBoard ( " High Scores" );
high_scores.period = "aujourd'hui";
high_scores.num_results = 20;
//charger les scores du serveur
high_scores.loadScores ( );
Entrez le code suivant pour charger les scores élevés dans un jeu : Photos
com.newgrounds.API d'importation;
API.loadScores ( board_name : String, String, période : tag : String);
Remplacé la " board_name "avec le nom de votre tableau de bord et la« période » à la période de temps .
API.addEventListener
5
6