Version: 2023.1

Social

class in UnityEngine

切换到手册

描述

对 Social API 的一般访问。

Social.Active 可用于以特定的社交平台实现为目标,但默认情况下,在 iOS 上使用 GameCenter。其他所有 平台均默认为可用于测试的本地实现。 有关概述,请参阅 Social API Reference Manual

Social 类应始终用作入口点。它包含 用于访问当前活动实现的 helper 函数,并且始终 使用其他 Social API 类的接口。这样更易于使用 已通过此实现扩展到通用 API 之外的接口的版本。

There are various classes associated with the Social API and all of these reside in the UnityEngine.SocialPlatforms namespace. You need to import/use this namespace in order to use these classes.


另请参阅:SocialPlatforms.GameCenter.GameCenterPlatform。

静态变量

Active这是当前活动的社交平台。
localUser本地用户(可能未登录)。

静态函数

CreateAchievement创建一个 IAchievement 实例。
CreateLeaderboard创建一个 ILeaderboard 实例。
LoadAchievementDescriptionsLoads the achievement descriptions associated with this application.
LoadAchievements加载已登录用户已实现或已报告了进度的成就。
LoadScores从给定的排行榜加载一组默认分数。
LoadUsersLoad the user profiles associated with the given array of user IDs.
ReportProgress报告成就的进度。
ReportScore向特定排行榜报告分数。
ShowAchievementsUI显示游戏成就的默认/系统视图。
ShowLeaderboardUI显示游戏排行榜的默认/系统视图。