我試過谷歌它,但我找不到合法的。我已經設立了遊戲中心,只需要獲得排行榜並取得成就。任何建議都會很好。謝謝。另外,因爲我已將我的分數保存到一個字符串,請問我是如何將它放在排行榜中的?任何教程如何使排行榜和成就在cocos2d
2
A
回答
1
將排行榜委託添加到您的圖層類。
@interface MyMainMenu : CCLayer<GKLeaderboardViewControllerDelegate>
根據您的需求顯示排行榜。
-(void)displayLeaderboard
{
GKLeaderboardViewController *leaderboardViewController = [[GKLeaderboardViewController alloc] init];
leaderboardViewController.leaderboardDelegate = self;
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController presentModalViewController:leaderboardViewController animated:YES];
}
添加這兩種領導委員會的代表發揮作用
#pragma mark GameKit delegate
-(void) achievementViewControllerDidFinish:(GKAchievementViewController *)viewController
{
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController dismissModalViewControllerAnimated:YES];
}
-(void) leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
{
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app.navController dismissModalViewControllerAnimated:YES];
}
要提交評分:
[[GameCenterManager sharedGameCenterObject] reportScore:score forCategory: kLeaderboardID];
使用GameCenterManager.m類從GKTapper樣品(見你的蘋果SDK示例)。
下面是代碼從優先獲得價值: //要想從PREF
int highScore = [[[NSUserDefaults standardUserDefaults] objectForKey:@"HighScore"] intValue ];
1
保存的值上有遊戲中心編程整整一章,與示例代碼,在Itterheim &勒夫的書「學習iOS5的Cocos2d遊戲開發「。還有Strougo的「學習Cocos2d」& Wenderlich有一個工作代碼章節。
相關問題
- 1. 在Android中實現排行榜和成就時出現錯誤
- 2. Monotouch成就和排行榜視圖控制器
- 3. 批量上傳/更新Google Play遊戲成就和排行榜
- 4. OpenFeint成就和排行榜按鈕不會顯示(總是)
- 5. 如何只保存新的排行榜,並把在排行榜
- 6. 是否有合成成就/排行榜Intent
- 7. 在等待iTunes Connect中上傳時編輯排行榜和成就
- 8. Google Play遊戲服務 - 測試排行榜/成就
- 9. 以任何方式編程重置排行榜?
- 10. 定時器和排行榜
- 11. Django:如何創建排行榜
- 12. 如何製作xna排行榜?
- 13. 如何檢查應用程序是否在排行榜中
- 14. 如何使用SteamWork.Net獲得排行榜排名?
- 15. iphone在線排行榜
- 16. 任何Gearman教程?
- 17. 高分排行榜
- 18. 產品排行榜
- 19. Rails Redis排行榜
- 20. 網頁排行榜
- 21. 使用Firebase的排行榜排名
- 22. cocos2d,遊戲中心排行榜不工作
- 23. 如何在我的ubuntu VPS上運行排行榜示例?
- 24. MySQL的「排名在排行榜」 -Query
- 25. 用戶在排行榜上的排名
- 26. 如何更改Game Center中我的排行榜排序?
- 27. 創建排行榜,我將如何去顯示排名/位置?
- 28. Gamecenter排行榜使用SpriteKit無法使用Swift完成按鈕
- 29. 遊戲中心和排行榜
- 30. 如何在iOS中顯示排行榜集合
omg如果這個工程我會很高興。 – 2012-07-20 07:56:25
我在4-5場比賽中使用了相同的。所有工作:) – Guru 2012-07-20 07:57:07