Newgrounds je sociálne médiá webové stránky , ktorá umožňuje užívateľom vytvárať a nahrávať Flash hry . Takáto všestrannosť prilákala veľa hráčov , ktorí vytvorili tisíce on – line hry , niekto môže hrať . Jednou z hlavných súčastí každého on – line súťažnej hry je tabuľa , ktorá umožňuje hráčom porovnať ich vysoké skóre proti tým ostatným hráčom . Zatiaľ čo kódovanie skutočnú hru môže byť ľahké pre niektoré, kódovanie hru na rozhraní s internetom môže byť ťažšie . Pokyny dovolená 1
Vytvoriť nový hodnotiacu správu na webových stránkach v API vyplnením formulára na karte účtov .
2
Prístup kód pre prehľad výsledkov z účtu .
3
V nasledujúcom kóde , zmena “ board_name “ na názov hodnotiacej tabuľky , ktorý ste vytvorili klipart
import com.newgrounds.API ; .
dovozu com.newgrounds.ScoreBoard ;
var doska : scoreboard = API.getScoreBoard ( board_name : String ) ;
4
Zadajte kód do výsledkovej tabuli skriptu :
import com.newgrounds.API ;
import com.newgrounds.APIEvent ;
import com.newgrounds.ScoreBoard ;
import com.newgrounds.Score ;
//táto funkcia bude fungovať , keď server vráti náš zoznam skóre
funkciu onScoresLoaded ( udalosti : APIEvent ) : void {
if ( event.success ) {
var doska = event.data.board ;
for ( var i : uint = 0 ; i < board.scores.length ; i + + ) {
var skóre : Score = board.scores [ i ] ;
trace ( score.position + “ : “ + score.username + “ – “ + score.value ) ;
}
}
//Povedz API počúvať pre udalosť SCORES_LOADED
API.addEventListener ( APIEvent.SCORES_LOADED , onScoresLoaded ) ;
//dostať našu dosku a povedať mu , čo čas naložiť , a koľko výsledkov
var high_scores : scoreboard = API.getScoreBoard ( “ najlepšie skóre “ ) ;
high_scores.period = “ Dnes “ ;
high_scores.num_results = 20 ,
//načítanie skóre zo servera
high_scores.loadScores ( ) ;
5
Zadajte nasledujúci kód načítať vysoké skóre v hre :
import com.newgrounds.API , Spojené
API.loadScores ( board_name : String , lehota : String , značka : String ) ;
6
Nahradiť “ board_name “ s názvom vašej tabuľu a “ obdobie “ na obdobie .