Fix: print ranking list with my rank
This commit is contained in:
@@ -143,7 +143,6 @@ class DBConnectManager {
|
||||
};
|
||||
let params = "UserID=" + sessionStorageManager.playerUserID
|
||||
+ "&AppName=" + sessionStorageManager.playingAppName;
|
||||
console.log(params);
|
||||
xhr.send(params);
|
||||
}
|
||||
|
||||
@@ -196,6 +195,7 @@ class DBConnectManager {
|
||||
for(let i = 0; i < count; i++) {
|
||||
let record = new RankingRecord(
|
||||
i + 1,
|
||||
jsonData[i]["UserID"],
|
||||
jsonData[i]["Name"],
|
||||
jsonData[i]["HighScore"]
|
||||
);
|
||||
@@ -239,22 +239,22 @@ class DBConnectManager {
|
||||
}
|
||||
|
||||
loadTempRanking(rankingRecordManager) {
|
||||
rankingRecordManager.push(new RankingRecord(1, "강경모", 4400));
|
||||
rankingRecordManager.push(new RankingRecord(2, "강성태", 3400));
|
||||
rankingRecordManager.push(new RankingRecord(3, "김기덕", 2400));
|
||||
rankingRecordManager.push(new RankingRecord(4, "김남희", 1400));
|
||||
rankingRecordManager.push(new RankingRecord(5, "고봉순", 900));
|
||||
rankingRecordManager.push(new RankingRecord(6, "파르마", 800));
|
||||
rankingRecordManager.push(new RankingRecord(7, "박지상", 700));
|
||||
rankingRecordManager.push(new RankingRecord(8, "신현주", 600));
|
||||
rankingRecordManager.push(new RankingRecord(9, "꼬봉이", 500));
|
||||
rankingRecordManager.push(new RankingRecord(10, "거북이", 400));
|
||||
rankingRecordManager.push(new RankingRecord(11, "다람쥐", 300));
|
||||
rankingRecordManager.push(new RankingRecord(12, "사시미", 200));
|
||||
rankingRecordManager.push(new RankingRecord(13, "태권도", 100));
|
||||
rankingRecordManager.push(new RankingRecord(14, "합기도", 40));
|
||||
rankingRecordManager.push(new RankingRecord(15, "우습지", 10));
|
||||
rankingRecordManager.push(new RankingRecord(16, "하하하", 4));
|
||||
rankingRecordManager.push(new RankingRecord(1, 7, "강경모", 4400));
|
||||
rankingRecordManager.push(new RankingRecord(2, 2, "강성태", 3400));
|
||||
rankingRecordManager.push(new RankingRecord(3, 3, "김기덕", 2400));
|
||||
rankingRecordManager.push(new RankingRecord(4, 4, "김남희", 1400));
|
||||
rankingRecordManager.push(new RankingRecord(5, 5, "고봉순", 900));
|
||||
rankingRecordManager.push(new RankingRecord(6, 6, "파르마", 800));
|
||||
rankingRecordManager.push(new RankingRecord(7, 1, "박지상", 700));
|
||||
rankingRecordManager.push(new RankingRecord(8, 8, "신현주", 600));
|
||||
rankingRecordManager.push(new RankingRecord(9, 9, "꼬봉이", 500));
|
||||
rankingRecordManager.push(new RankingRecord(10, 10, "거북이", 400));
|
||||
rankingRecordManager.push(new RankingRecord(11, 11, "다람쥐", 300));
|
||||
rankingRecordManager.push(new RankingRecord(12, 12, "사시미", 200));
|
||||
rankingRecordManager.push(new RankingRecord(13, 13, "태권도", 100));
|
||||
rankingRecordManager.push(new RankingRecord(14, 14, "합기도", 40));
|
||||
rankingRecordManager.push(new RankingRecord(15, 15, "우습지", 10));
|
||||
rankingRecordManager.push(new RankingRecord(16, 16, "하하하", 4));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
class RankingRecord {
|
||||
|
||||
constructor(rank, userName, score) {
|
||||
constructor(rank, userID, userName, score) {
|
||||
this.rank = rank;
|
||||
this.userID = userID;
|
||||
this.userName = userName;
|
||||
this.score = score;
|
||||
}
|
||||
@@ -35,6 +36,10 @@ class RankingRecordManager {
|
||||
return this.rankingRecords[index].rank;
|
||||
}
|
||||
|
||||
getUserIDAt(index) {
|
||||
return this.rankingRecords[index].userID;
|
||||
}
|
||||
|
||||
getUserNameAt(index) {
|
||||
return this.rankingRecords[index].userName;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user