Wie man eine Anzeigetafel auf einem Spiel Newgrounds Marke
Newgrounds ist ein Social-Media- Website, die Benutzern, Flash-Spiele erstellen und hochladen können . Solche Vielseitigkeit hat viele Spieler, die Tausende von Online-Spielen kann jeder spielen, erstellt haben angezogen. Eine der Kernkomponenten von Online- Pflichtspiel ist die Anzeigetafel, welche Spieler ermöglicht, ihre Highscores mit denen anderer Spieler zu vergleichen. Während Codierung das eigentliche Spiel kann einfach sein, für einige, Codierung das Spiel , mit dem Internet -Schnittstelle kann schwieriger sein. Anleitung
1 Erstellen Sie eine neue Anzeigetafel auf der Website der API , indem Sie das Formular auf der Registerkarte Konten.
2
Besuchen Sie den Code für die Anzeigetafel aus dem Konto .
3
In dem folgenden Code , ändern " board_name " an den Namen des von Ihnen
Import com.newgrounds.API erstellt Anzeiger ; .
Import com.newgrounds.ScoreBoard ;
var Pension: Scoreboard = API.getScoreBoard ( board_name : String) ;
4
Eingabe dieser Code in der Anzeigetafel Skript :
Import com.newgrounds.API ;
Import com.newgrounds.APIEvent ;
Import com.newgrounds.ScoreBoard ;
Import com.newgrounds.Score ;
//Diese Funktion wird ausgeführt, wenn der Server gibt unsere Liste der Partituren
Funktion onScoresLoaded (event: APIEvent ): void {
if ( event.success ) {
var Pension = event.data.board ;
for (var i : uint = 0; i Punktzahl: Score = board.scores [i] ; trace ( score.position + ": " + score.username + " - " + score.value ); } } //Lass die api für die Veranstaltung SCORES_LOADED API.addEventListener ( APIEvent.SCORES_LOADED , onScoresLoaded ) zu hören; //get unserem Vorstand und ihm sagen, welche Zeit zu laden, bis und wie viele Ergebnisse var high_scores : Scoreboard = API.getScoreBoard ("High Scores" ); high_scores.period = "Heute" ; high_scores.num_results = 20; //laden die Partituren vom Server ); Geben Sie den folgenden Code , um die hohen Noten in einem Spiel zu laden : Import com.newgrounds.API ; API.loadScores ( board_name : String , Zeitraum: String, tag: String) ; Ersetzt die " board_name "mit dem Namen Ihres Anzeigetafel und die " Zeit "in den Zeitraum.
high_scores.loadScores (
5
6