Вывод фото юзера вк в приложение на C#

Рейтинг: 1Ответов: 1Опубликовано: 10.03.2015

Здравствуйте!

Вот этим кодом получаем данные:

function GetProfile(uid){
                VK.api('users.get',{uids: uid,fields: 'first_name, photo_big, last_name'},function(data){

                var Fname ="";
                var Lname ="";
                var Photo ="";

                if(data.response){
                    Fname = data.response[0]['first_name'];
                    Lname = data.response[0]['last_name'];
                    Photo = data.response[0]['photo_big'];
                    var Profile = [uid,Fname,Lname,Photo];
                    SendToPlayer("OnGetPlayer", "" + Profile);
                }
                });
            }

Вот сюда они типа передаются:

private string _formatNameCache;
    private string _formatPhotoCache;

    public string FormatName
    {
        get
        {
            if (string.IsNullOrEmpty(_formatNameCache))
            {
                _formatNameCache = FirstName + " " + LastName;
                if (_formatNameCache.Length > 20)
                {
                    _formatNameCache = _formatNameCache.Remove(17) + "...";
                }
            }

            return _formatNameCache;
        }
    }
}

Вопрос: как мне фото вывести сюда:

public class GameState : MonoBehaviour
{
    private SocialManager SM { get { return SocialManager.Instance; } }

    void Update()
    {
    }

    void OnGUI()
    {
        if (!SM.IsLoaded)
        {
            GUI.Label(new Rect(Screen.width / 2 - 50, Screen.height / 2, 200, 20), "Загрузка...");
            return;
        }

        if (SM.SocialData.ContainsKey(SM.UserId))
        {
            var data = SM.SocialData[SM.UserId];

            GUI.Label(new Rect(Screen.width / 2 - 100, 10, Screen.width, 20), data.FormatName);
        }

        if (GUI.Button(new Rect(Screen.width / 2 - 50, Screen.height / 2, 100, 20), "Пригласить"))
        {
            SocialManager.InviteFriends();
        }

        if (GUI.Button(new Rect(Screen.width / 2 - 50, Screen.height / 2 + 30, 100, 20), "Поделиться"))
        {
            SocialManager.PostToWall("Shot");
        }
    }
}

Ответы

Ответов пока нет.