class Rank
description : 순위 정보를 포함하는 Class 입니다.
constructors
public Rank();
; 사용하지 마세요 ^^;;
public Rank(String name, String value);
; 가장 간단한 생성자로, 이름과 값만을 설정합니다.
public Rank(String name, String value, String kind);
; 이름과 값과, 해당 값이 오름차순으로 정렬되는지, 내림차순으로 정렬되는지 설정합니다.
public Rank(String name, String value, String kind, String mode, String stage);
; 복잡한 게임의 경우, 모드에 따른 랭킹, 스테지별 랭킹을 지원하기 위한 생성자 입니다.
Method
public String getRanking();
; AddRank 의 RankCallback 등을 통해 얻은 Rank 에서 해당 Rank 의 Ranking 을 얻기 위해 사용됩니다. 즉, Rank 를 등록하고 난 후 Ranking 을 사용자에게 보여주려 할때 사용됩니다.
attributes
KIND_ASC ; 오름차순 정렬
KIND_DESC : 내림차순 정렬
Usage
Rank rank = new Rank("홍길동" ,"1023");
; 기본모드(normal) 기본스테이지(stage) 에서 "홍길동"이 1023점을 기록했습니다. Callback 으로 넘어오는 순위는 내림차순을 사용합니다.
Rank rank = new Rank("홍길동", "1023", Rank.ASC);
; 위와 같지만, Callback 으로 넘어오는 순위는 오름차순을 사용합니다.
Rank rank = new Rank("홍길동", "1011", Rank.DESC, "easy", "1");
; 특정 모드와, 스테이지 정보를 추가합니다.