Bu yüzden, tüm gün boyunca mobil uygulamasına leaderboard'ları uygulama üzerinde çalışıyorum ve arkadaşlarınızın profil resimlerini görüntülemek dışında her şeyin başarılı bir şekilde çalışmasını sağlıyorum. puanlarına.Bir Facebook arkadaş profil resmi Unity C içinde nasıl görüntülenirsiniz?
V6.x yılındaEğer FB.GetPictureUrl kullanabilirsiniz ama şimdi bana benzer bir şey yapmanızı sağlar FB.API uygulanması çeşit olmasını bekliyoruz?
Neyse, işte bazı şeyleri
private void ScoresCallBack(IGraphResult result)
{
int num = -1;
var dataList = result.ResultDictionary ["data"] as List<object>;
foreach (Transform child in leaderboardPanel.transform)
{
GameObject.Destroy (child.gameObject);
}
foreach (object player in dataList)
{
num++;
var dataDict = dataList [num] as Dictionary<string, object>;
long score = (long)dataDict ["score"];
var user = dataDict ["user"] as Dictionary<string, object>;
string userName = user ["name"] as string;
string userID = user ["id"] as string;
GameObject ScorePanel;
ScorePanel = Instantiate (scoreEntryPanel) as GameObject;
ScorePanel.transform.SetParent (leaderboardPanel.transform, false);
ScorePanel.SetActive (true);
ScorePanel.transform.GetChild(1).GetComponent<Text>().text = userName;
ScorePanel.transform.GetChild (2).GetComponent<Text>().text = score.ToString();
}
}
Ah nasıl olduğumu ve ben yapıyorum API çağrısı
FB.API ("/ app/puanlarının? Alanları = puanıdır, user.limit (30) ", HttpMethod.GET, ScoresCallBack);
Teşekkürler! Herhangi bir fikir? Şunları yapabilirsiniz