Универсальный доступ к социальному API.
С помощью Social.Active можно задать определенную социальную платформу, но по умолчанию на iOS используется GameCenter.
У других платформ своя локальная реализация, которую можно использовать для тестирования.
Для общего обзора см. справку по социальному API.
Класс Social должен всегда быть точкой входа. Он содержит
вспомогательные функции для доступа к текущей реализации и всегда
использует интерфейсы других классов социальных API. Так проще
использовать версии интерфейсов, которые были расширенны реализацией, по сравнению с универсальным API.
Существуют различные классы, связанные с социальным API и все они располагаются
in the UnityEngine.SocialPlatforms namespace. You need to import/use this namespace in order to use these classes.
See Also: GameCenterPlatform.
Active | Активная на данный момент социальная платформа. |
localUser | Локальный пользователь (возможно незалогиненный). |
CreateAchievement | Создать экземпляр IAchievement. |
CreateLeaderboard | Создать экземпляр ILeaderboard. |
LoadAchievementDescriptions | Загружает описания достижений, связанных с этим приложением. |
LoadAchievements | Загрузить достижения, которые залогиненный пользователь уже получил или в которых продвинулся. |
LoadScores | Загрузить заданное по умолчанию число рекордов из определенной таблицы лидеров. |
LoadUsers | Загрузить профили пользователей, связанных с заданным массивом пользовательских идентификаторов (ID). |
ReportProgress | Сообщает о достигнутом прогрессе в получении достижения. |
ReportScore | Отправить счет в определенную таблицу лидеров. |
ShowAchievementsUI | Показать системный интерфейс игровых достижений. |
ShowLeaderboardUI | Показать системный интерфейс игровых таблиц лидеров. |