iDev
cocos2d에 game center 넣기
KraZYeom
2010. 12. 24. 13:15
반응형
아래 처럼 뷰콘트롤러를 하나 만드신후 거기에 GKAchievementViewController 를 삽입 하시면 됩니다.
UIViewController *tempVC = [[UIViewController alloc] init];
- (void) showAchievements
{
GKAchievementViewController *achievements = [[GKAchievementViewController alloc] init];
if (achievements != NULL)
{
achievements.achievementDelegate = self;
[[[CCDirector sharedDirector] openGLView] addSubview:tempVC.view];
[tempVC presentModalViewController:achievements animated:YES];
}
}
- (void)achievementViewControllerDidFinish:(GKAchievementViewController *)viewController;
{
[tempVC dismissModalViewControllerAnimated:YES];
[tempVC.view.superview removeFromSuperview];
[viewController release];
}
반응형