Hvordan man laver en resultattavle på en Newgrounds spil

Newgrounds er et socialt medie websted, der giver brugerne mulighed for at oprette og uploade Flash spil . En sådan alsidighed har tiltrukket mange spillere , der har skabt tusindvis af online spil nogen kan spille. Et af de centrale elementer i enhver online konkurrencedygtige spil er resultattavlen, der gør det muligt for spillerne at sammenligne deres high scores mod dem af andre spillere. Mens kodning selve spillet kan være let for nogle, kodning spillet til at interface med internettet kan være mere vanskeligt. Instruktioner
1

Opret en ny resultattavle på hjemmesiden API ved at udfylde formularen på fanen konti.
2

Gå koden for resultattavlen fra kontoen.

3

følgende kode , ændre " board_name " til navnet på resultattavlen du oprettede

import com.newgrounds.API . hoteltilbud

import com.newgrounds.ScoreBoard ;

var bestyrelsen: Scoreboard = API.getScoreBoard ( board_name : String ) ;
4

Input denne kode i resultattavlen script:

import com.newgrounds.API ;

import com.newgrounds.APIEvent ;

import com.newgrounds.ScoreBoard ;

import com.newgrounds.Score ;

//denne funktion vil køre , når serveren returnerer vores liste over scoringer

funktion onScoresLoaded ( hændelse: APIEvent ) : void {

hvis ( event.success ) {

Var board = event.data.board ;

for (var i : uint = 0; i

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

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

}

}

//Fortæl API til at lytte efter SCORES_LOADED begivenhed

API.addEventListener ( APIEvent.SCORES_LOADED , onScoresLoaded )

//få vores bord og fortælle det, hvad tid periode til at lægge op , og hvor mange resultater

var high_scores : Scoreboard = API.getScoreBoard (" High Scores "),

high_scores.period = "i dag" ;

high_scores.num_results = 20 ;

//indlæse scoringer fra serveren

high_scores.loadScores ();
5

Indtast følgende kode til at indlæse den høje score i et spil : Hej

import com.newgrounds.API ;

API.loadScores ( board_name : String , Periode: String , tag: String ) ;
6

erstattet af " board_name " med navnet på din resultattavle og " periode "til tidsperioden .
hoteltilbud

https://www.danishgame.com © Hobbyer, spil