Объявление
public static void LoadAchievementDescriptions(ActionОписание
Загружает описания достижений, связанных с этим приложением.
Обычно это настраивается за пределами Unity в каком-либо внешнем сервисе, предоставляемом поставщиком реализации. Например, при использовании GameCenter вам необходимо настроить достижения с помощью iTunes Connect.
using UnityEngine;
using UnityEngine.SocialPlatforms;
using System.Collections;
public class ExampleClass : MonoBehaviour
{
void Start()
{
Social.LoadAchievementDescriptions(descriptions => {
if (descriptions.Length > 0)
{
Debug.Log("Got " + descriptions.Length + " achievement descriptions");
string achievementDescriptions = "Achievement Descriptions:\n";
foreach (IAchievementDescription ad in descriptions)
{
achievementDescriptions += "\t" +
ad.id + " " +
ad.title + " " +
ad.unachievedDescription + "\n";
}
Debug.Log(achievementDescriptions);
}
else
Debug.Log("Failed to load achievement descriptions");
});
}
}