Hogyan készítsünk egy eredménytábla a Newgrounds Game

Newgrounds a szociális média weboldal, amely lehetővé teszi a felhasználók számára, és töltsd fel a Flash játékokat . Ez a sokoldalúság vonzott sok játékos , aki létrehozta ezer online játékok, bárki játszhat . Az egyik fő összetevője az online verseny játék az eredményjelző táblán , ami lehetővé teszi a játékosoknak , hogy hasonlítsák össze a magas pontszámokat a többi játékos. Amíg kódolás a tényleges játék lehet könnyű néhány , kódolás a játék az interfész az interneten lehet nehezebb. Utasítások
1

Hozzunk létre egy új eredményjelző a honlap API Töltsd ki az űrlapot a számlákon fülön.
2

Kapcsolódás a kódot az eredményjelző a számláról .

3

a következő kódot , a változás ” BOARD_NAME ” , hogy a név az eredményjelző táblán létrehozott .

import com.newgrounds.API ;

import com.newgrounds.ScoreBoard ;

var board : eredménytábla = API.getScoreBoard ( BOARD_NAME : String )
4

Input ezt a kódot az eredményjelző script :

import com.newgrounds.API ;

import com.newgrounds.APIEvent ;

import com.newgrounds.ScoreBoard ;

import com.newgrounds.Score ;

//ez a funkció fut, ha a kiszolgáló a fenti pontszámok

funkció onScoresLoaded (esemény : APIEvent ) : void {

if ( event.success ) {

var board = event.data.board ,

for ( var i : uint = 0 , i < board.scores.length ; i + +) {

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

trace ( score.position + ” : ” + score.username + ” – ” + score.value )

}

}

//Mondd meg az API hallgatni a SCORES_LOADED esemény

API.addEventListener ( APIEvent.SCORES_LOADED , onScoresLoaded )

//kap a fedélzeten, és mondd el , hogy milyen időszakra , hogy töltse fel , és hány eredmények

var high_scores : eredménytábla = API.getScoreBoard ( ” High Scores “);

high_scores.period = ” Today ”

high_scores.num_results = 20.

//betölteni a pontszámok a szerver

high_scores.loadScores ();
5

Írja be a következő kódot betölteni a magas pontszámokat a játék :

import com.newgrounds.API ;

API.loadScores ( BOARD_NAME : string, idő : string, tag : String )
6

váltotta fel a ” BOARD_NAME ” a neve az eredményjelző , és a ” időszak ” , hogy az időtartamot .

You must be logged in to post a comment.