그래서 버튼을 눌러 장면을 전환하는 방법을 알아 내려고 정말 고심하고 있습니다. 기본적으로 "Start Game"버튼을 만들고 싶습니다. Google 답변이 많으며 도움이되는 사람이 없습니다. 구문 오류가 있거나 앱이 다운됩니다. 어쨌든, 내가 여기에있다. 나는 내 버튼을 올바르게 만드는 gameviewcontroller를 가지고 있으며, 버튼을 눌렀을 때 (콘솔에 글자를 인쇄하는 것과 같은) 메소드와 성공적으로 통신한다. 이제 내 Title.m (I가 시작 장면)에서, 나는 방법과 같이 있습니다클릭시 장면을 전환하는 버튼
-(void) gScene {
GameScene* gameScene = [[GameScene alloc] initWithSize:self.size];
[self.view presentScene:gameScene];
}
나는 또한 GameViewController로 가져 내 Title.h에 방법이있다. 내 GameViewController에서 버튼 누르기와 연결된 메서드를 startGame이라고합니다. 이것은 게임 시작과 같습니다 :
-(void)startGame {
Title* title = [[Title alloc] init];
[title gScene];
}
씬이 내 타이틀에서 내 GameScene으로 전환하기를 원합니다. 내가 도대체 뭘 잘못하고있는 겁니까?
인터페이스로보기 컨트롤러를 초기화해야합니다. 너 펜이나 스토리 보드를 사용하고 있습니까? –