コード例 #1
0
    public UM_PlayerTemplate GetPlayer(string playerId)
    {
        UM_PlayerTemplate player = null;

        switch (Application.platform)
        {
        case RuntimePlatform.IPhonePlayer:
            GK_Player gk_player = GameCenterManager.GetPlayerById(playerId);
            if (gk_player != null)
            {
                player = new UM_PlayerTemplate(gk_player, null);
            }
            break;

        case RuntimePlatform.Android:
            GooglePlayerTemplate gp_player = GooglePlayManager.Instance.GetPlayerById(playerId);
            if (gp_player != null)
            {
                player = new UM_PlayerTemplate(null, gp_player);
            }
            break;
        }

        return(player);
    }
コード例 #2
0
    private void OnAllLoaded()
    {
        _IsDataLoaded   = true;
        _ConnectionSate = UM_ConnectionState.CONNECTED;
        _Player         = new UM_PlayerTemplate(GameCenterManager.Player, GooglePlayManager.Instance.player);


        OnPlayerConnected();
    }
コード例 #3
0
ファイル: UM_Score.cs プロジェクト: sonxoans2/TapJump
	public UM_Score(GK_Score gkScore, GPScore gpScore) {
		_GK_Score = gkScore;
		_GP_Score = gpScore;
		if (IsValid) {
			switch(Application.platform) {
			case RuntimePlatform.Android:
				GooglePlayerTemplate gp_player = GooglePlayManager.Instance.GetPlayerById(_GP_Score.PlayerId);
				player = new UM_PlayerTemplate(null, gp_player);
				break;
			case RuntimePlatform.IPhonePlayer:
				GK_Player gk_player = GameCenterManager.GetPlayerById(_GK_Score.PlayerId);
				player = new UM_PlayerTemplate(gk_player, null);
				break;
			}
		}
	}
コード例 #4
0
ファイル: UM_Score.cs プロジェクト: bigstupidx/SakuraDrops
    public UM_Score(GK_Score gkScore, GPScore gpScore)
    {
        _GK_Score = gkScore;
        _GP_Score = gpScore;
        if (IsValid)
        {
            switch (Application.platform)
            {
            case RuntimePlatform.Android:
                GooglePlayerTemplate gp_player = GooglePlayManager.Instance.GetPlayerById(_GP_Score.PlayerId);
                player = new UM_PlayerTemplate(null, gp_player);
                break;

            case RuntimePlatform.IPhonePlayer:
                GK_Player gk_player = GameCenterManager.GetPlayerById(_GK_Score.PlayerId);
                player = new UM_PlayerTemplate(gk_player, null);
                break;
            }
        }
    }