游戏中心

132次阅读
没有评论

共计 1122 个字符,预计需要花费 3 分钟才能阅读完成。

游戏中心

设置

要为 Game Center 设置你的游戏,必须在 iTunes 商店中进行适当的配置。请按照苹果的 Game Center 配置指南获取更多信息。

在你的游戏可以使用任何 Game Center 功能之前,你必须使用“认证”操作。这可以在布局开始时或按下游戏中的登录按钮时完成。用户将被提示登录或自动重新授权。

请注意,如果你太多次未能通过 Game Center 授权,你的设备可能会被阻止访问它。为了避免在测试时发生这种情况,请在你的 iOS 设备上进入设置并确保已启用并登录 Game Center。使用“认证”操作时应自动选择你的帐户。

Game Center 属性

Game Center 对象没有属性。

Game Center 条件

  • 成就列表错误
  • 成就列表收到
  • 报告成就后触发,取决于是否发生错误或成功完成。
  • 成就报告错误
  • 成就报告成功
  • 重置成就后触发,取决于是否发生错误或成功完成。
  • 认证失败
  • 认证成功
  • 认证操作后触发,取决于登录是否成功。在任何其他 Game Center 功能可以使用之前,必须触发“认证成功”。
  • 玩家图像失败
  • 玩家图像成功
  • 请求玩家图像操作后触发,取决于是否发生错误或成功完成。
  • 显示排行榜
  • 排行榜错误
  • 显示排行榜操作后触发,取决于是否可以成功显示排行榜。
  • 提交分数失败
  • 提交分数成功
  • 提交分数操作后触发,取决于提交是否成功。

Game Center 动作

  • 报告成就
  • 报告玩家获得了成就或增加了其完成百分比,按其成就 ID。之后,根据成功情况触发“成就报告错误 / 成功”。
  • 请求成就
  • 请求可用和完成的成就列表。之后,根据成功情况触发“成就列表错误 / 成功”。
  • 重置成就
  • 将所有玩家的成就和分数重置为默认状态。之后,根据成功情况触发“成就重置错误 / 成功”。
  • 认证
  • 提示玩家登录 Game Center,或再次自动登录他们。在任何 Game Center 功能可以使用之前,必须执行此操作。之后,根据成功情况触发“认证失败 / 成功”。
  • 请求玩家图像
  • 请求当前玩家图像的 URL。之后,根据成功情况触发“玩家图像失败 / 成功”。
  • 显示排行榜
  • 通过 ID 在排行榜上显示最高分。如果要显示排行榜列表,请使用空白字符串作为 ID(" ")。根据成功情况触发“显示排行榜 / 错误”。
  • 提交分数
  • 向排行榜提交分数。根据成功情况触发“提交分数失败 / 成功”。

Game Center 表达式

  • AchievementCount
  • 在“成就列表收到”后,列表中的成就数量。
  • AchievementAt(index)
  • 在“成就列表收到”后,要检索的成就的零基索引。
  • PlayerID
  • UserAlias
  • UserDisplayName
  • 在“认证成功”后,当前玩家的详细信息。
  • PlayerImageURL
  • 在“玩家图像收到”后,当前玩家图像的 URL。可以使用“从 URL 加载图像”操作将其加载到 Sprite 对象中。
正文完
 0
评论(没有评论)