문제

나는 spritekit 시스템에 새로운 것입니다.그러나 몇 가지 질문이 있습니다.메뉴 화면, 지침 페이지 등의 앱이 있습니다.그러나 버튼을 누르면 "게임"장면을로드 할 수 있기를 원합니다.코드에 대해 어떻게해야합니까?

고정 :

방금 내보기 중 하나에 대한 IB 설정을 확인하지 않았습니다. 내 뷰 유형은 SKVIEW 여야합니다.

도움이 되었습니까?

해결책

  • 새로운 SKVIEW 생성 컨트롤러의 -ViewDidload : 방법

    SKView *spriteView = (SKView *) self.view;
  • 다음을 별도의 파일로 새 SKSCENE 클래스를 만듭니다

    @interface GameScene : SKScene
    
    @end
  • 이전 View 컨트롤러로 돌아가서이 코드를 버튼의 이벤트 핸들러

    GameScene* scene = [[GameScene alloc] initWithSize:CGSizeMake(768,1024)];
    SKView *spriteView = (SKView *) self.view;
    [spriteView presentScene: scene];

자세한 정보 Apple의 문서 .

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top