HT Spelvärld
Home  >> HT Spelvärld >  >> datorspel

Hur man gör en resultattavla på en Newgrounds spel

Newgrounds är en social media webbplats som gör det möjligt för användare att skapa och ladda upp Flash spel . Sådan mångsidighet har lockat många spelare , som har skapat tusentals onlinespel vem som helst kan spela . En av de viktigaste delarna i alla online tävlingsmatch är resultattavlan , vilket gör det möjligt för spelare att jämföra sina höga poäng mot de andra spelarna . Medan kodning själva spelet kan vara lätt för vissa, kodning spelet för att samverka med Internet kan vara svårare . Instruktioner
1

Skapa en ny resultattavla på webbplatsen API genom att fylla i formuläret på fliken konton .
2

Gå till kod för resultattavlan från kontot .

3

i följande kod , förändring " BOARD_NAME " till namnet på resultattavlan som du skapade

import com.newgrounds.API; .

import com.newgrounds.ScoreBoard;

var ombord : resultattavlan = API.getScoreBoard ( BOARD_NAME : String );
4

Input här koden i resultattavlan manus :

import com.newgrounds.API;

import com.newgrounds.APIEvent;

import com.newgrounds.ScoreBoard;

import com.newgrounds.Score;

//denna funktion körs när servern returnerar vår lista över poängen

funktion onScoresLoaded ( event : APIEvent ) : void {

om ( event.success ) {

var ombord = event.data.board;

for (var i : uint = 0; i

var score : Resultat = board.scores [ i];

trace ( score.position + " : " + score.username + " - " + score.value );

}

}

//Säg det api för att lyssna efter händelsen SCORES_LOADED

API.addEventListener ( APIEvent.SCORES_LOADED , onScoresLoaded );

//få vår styrelse och tala om vad tid att ladda upp , och hur många resultat

var high_scores : Resultattavla = API.getScoreBoard (" High Scores " );

high_scores.period = "Idag " ,

high_scores.num_results = 20;

//ladda poängen från servern

high_scores.loadScores ( );
5

Skriv in följande kod för att läsa in de höga poäng i ett spel :

import com.newgrounds.API;

API.loadScores ( BOARD_NAME : String , period : String , tag : String );
6

Ersätts den " BOARD_NAME " med namnet på din resultattavlan och den " period " för tidsperioden . Addera


https://sv.htfbw.com © HT Spelvärld