private void ISN_OnLBSetsBoardsLoaded(string array)
    {
        string[] data = array.Split(SA.Common.Data.Converter.DATA_SPLITTER);

        string identifier = data[0];

        foreach (GK_LeaderboardSet lb in LeaderboardSets)
        {
            if (lb.Identifier.Equals(identifier))
            {
                for (int i = 1; i < data.Length; i += 3)
                {
                    GK_LeaderBoardInfo info = new GK_LeaderBoardInfo();
                    info.Title       = data[i];
                    info.Description = data[i + 1];
                    info.Identifier  = data[i + 2];
                    lb.AddBoardInfo(info);
                }

                lb.SendSuccessLoadEvent();

                return;
            }
        }
    }
示例#2
0
	private void ISN_OnLBSetsBoardsLoaded(string array) {


		string[] data = array.Split(IOSNative.DATA_SPLITTER);

		string identifier = data[0];

		foreach(GK_LeaderboardSet lb in LeaderboardSets) {
			if(lb.Identifier.Equals(identifier)) {

				for(int i = 1; i < data.Length; i+=3) {
					GK_LeaderBoardInfo info =  new GK_LeaderBoardInfo();
					info.Title = data[i];
					info.Description = data[i + 1];
					info.Identifier = data[i + 2];
					lb.AddBoardInfo(info);
				}

				lb.SendSuccessLoadEvent();

				return;
			}
		}
		

	}
示例#3
0
	//--------------------------------------
	// initialization
	//--------------------------------------


	public GK_Leaderboard(string leaderboardId) {
		_info =   new GK_LeaderBoardInfo();
		_info.Identifier = leaderboardId;
	}
示例#4
0
    //--------------------------------------
    // initialization
    //--------------------------------------


    public GK_Leaderboard(string leaderboardId)
    {
        _info            = new GK_LeaderBoardInfo();
        _info.Identifier = leaderboardId;
    }
 public void AddBoardInfo(GK_LeaderBoardInfo info)
 {
     _BoardsInfo.Add(info);
 }
示例#6
0
	public void AddBoardInfo(GK_LeaderBoardInfo info) {
		_BoardsInfo.Add(info);
	}