【发布时间】:2010-11-01 10:58:19
【问题描述】:
浏览后实在找不到答案(cocos2d with game center的话题不多)
我目前设置了我的沙盒游戏中心并且我能够进行身份验证,但是当我创建排行榜时,我假设它是横向启动的。尝试旋转视图但没有。我的游戏只在横向模式下运行。我正在运行 beta 3 0.99.5。这是我的代码供参考。
tempVC = [[RootViewController alloc] init];
GKLeaderboardViewController *leaderboardController = [[[GKLeaderboardViewController alloc] init] autorelease];
if (leaderboardController != nil)
{
leaderboardController.leaderboardDelegate = self;
[[[CCDirector sharedDirector] openGLView] addSubview:tempVC.view];
[tempVC presentModalViewController:leaderboardController animated:YES];
}
真的很感激任何帮助。没有得到 cocos2d 板的响应。
编辑:
已通过将自动旋转更改为 CCDirector 来修复。此外,在显示游戏中心后,我遇到了失去多点触控功能的问题。董事会的解雇应该使用这个:
[tempVC dismissModalViewControllerAnimated:YES];
[tempVC.view.superview removeFromSuperview];
【问题讨论】:
-
谢谢...我无法让我的排行榜或成就被解雇,您上面的编辑为我解决了这个问题!
标签: iphone objective-c uiview cocos2d-iphone game-center