내 프로젝트 용 게임 센터를 추가하고 싶지만 지금은 문제가 생겨서 Google에서 내 문제에 대한 해결책을 찾을 수 없습니다. ( 내 프로젝트에서 showleaderboard 메소드를 호출하면 리더 보드가 나타납니다. 성공은 게임 센터 내 점수를로드 할 수 있지만 터치 (동결 등이 화면 모양을)받지 못한 를이 내 코드입니다.LeaderBoard에서 제어가 손실되었습니다. - GameCenter
@interface MyUIView : UIViewController<GKLeaderboardViewControllerDelegate>
......
과 :
-(void) ShowLeaderBoardCategory:(NSString *)my_category
{
GKLeaderboardViewController * leaderboardController = [[GKLeaderboardViewController alloc] init];
if(leaderboardController != nil)
{
leaderboardController.category = my_category;
leaderboardController.leaderboardDelegate = mySubView;
[mySubView presentModalViewController: leaderboardController animated: YES];
[glView addSubview:mySubView.view];
}
[leaderboardController release];
}
-(void) leaderboardViewControllerDidFinish:(GKLeaderboardViewController *)viewController
{
[mySubView dismissModalViewControllerAnimated:YES];
[mySubView release];
[viewController.view removeFromSuperview];
[viewController release];
}
mySubView 인터페이스이다 나는 정의 그것을 사용 :
MyUIView *mySubView;
제 코드에 어떤 오류가 있습니까? ? : (( 는 어떤 이유가적인 Cocos2D 이벤트 수신을 중지하는 읽기 감사하고 힌트를 희망 할 수