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];

}

반응형