private void OnUserInfoLoadedEvent(string array)
    {
        ISN_Logger.Log("OnUserInfoLoadedEvent");

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

        string playerId    = data[0];
        string alias       = data[1];
        string displayName = data[2];


        GK_Player p = new GK_Player(playerId, displayName, alias);


        if (_players.ContainsKey(playerId))
        {
            _players[playerId] = p;
        }
        else
        {
            _players.Add(playerId, p);
        }

        if (p.Id == _player.Id)
        {
            _player = p;
        }

        ISN_Logger.Log("Player Info loaded, for player with id: " + p.Id);

        GK_UserInfoLoadResult result = new GK_UserInfoLoadResult(p);

        OnUserInfoLoaded(result);
    }
示例#2
0
    private void OnUserInfoLoadFailedEvent(string playerId)
    {
        GK_UserInfoLoadResult result = new GK_UserInfoLoadResult(playerId);

        OnUserInfoLoaded(result);
        Dispatcher.dispatch(GAME_CENTER_USER_INFO_LOADED, result);
    }
示例#3
0
    private void OnUserInfoLoadedEvent(string array)
    {
        Debug.Log("OnUserInfoLoadedEvent");

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

        string playerId    = data[0];
        string alias       = data[1];
        string displayName = data[2];


        GK_Player p = new GK_Player(playerId, displayName, alias);


        if (_players.ContainsKey(playerId))
        {
            _players[playerId] = p;
        }
        else
        {
            _players.Add(playerId, p);
        }

        if (p.Id == _player.Id)
        {
            _player = p;
        }

        Debug.Log("Player Info loaded, for player with id: " + p.Id);

        GK_UserInfoLoadResult result = new GK_UserInfoLoadResult(p);

        OnUserInfoLoaded(result);
        Dispatcher.dispatch(GAME_CENTER_USER_INFO_LOADED, result);
    }
示例#4
0
	private void OnUserInfoLoadFailedEvent(string playerId) {
		
		GK_UserInfoLoadResult result = new GK_UserInfoLoadResult (playerId);
		OnUserInfoLoaded (result);
	}
示例#5
0
	private void OnUserInfoLoadedEvent(string array) {
		Debug.Log("OnUserInfoLoadedEvent");

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

		string playerId = data[0];
		string alias = data[1];
		string displayName = data[2];


		GK_Player p =  new GK_Player(playerId, displayName, alias);


		if(_players.ContainsKey(playerId)) {
			_players[playerId] = p;
		} else {
			_players.Add(playerId, p);
		}

		if(p.Id == _player.Id) {
			_player = p;
		}

		Debug.Log("Player Info loaded, for player with id: " + p.Id);

		GK_UserInfoLoadResult result = new GK_UserInfoLoadResult (p);
		OnUserInfoLoaded (result);

	}    
    private void OnUserInfoLoadFailedEvent(string playerId)
    {
        GK_UserInfoLoadResult result = new GK_UserInfoLoadResult(playerId);

        OnUserInfoLoaded(result);
    }