游戏成就与联机匹配全解析
1. 成就数据的获取与展示
在开发游戏时,成就系统是提升用户体验的重要部分。首先,我们要从 Game Center 服务器获取成就数据。
- 添加协议方法 :在 GameCenterManagerDelegate 中添加一个可选协议方法:
- (void)achievementDescriptionsLoaded:(NSArray *)descriptions error:(NSError *)error;
- 实现获取元数据方法 :在
GameCenterManager的实现中添加新方法:
- (void)retrieveAchievementMetadata
{
[GKAchievementDescription loadAchievementDescriptionsWithCompletionHandler:
^(NSArray *descriptions, NSError *error) {
[self callDelegateOnMainThread:@selector(achievementDescriptionsLoaded:error:) withArg:descriptions error:error];
}];
}
这个方法会返回
超级会员免费看
订阅专栏 解锁全文
2349

被折叠的 条评论
为什么被折叠?



