Frage

Ich bin neu auf dem Spritekit-System.Ich habe jedoch einige Fragen.Ich habe eine App, die einen Menübildschirm, Anweisungen, etc. usw. hat.Ich möchte jedoch in der Lage sein, meine "Game" -Szene auf den Tastendruck laden zu können.Wie würde ich das in Bezug auf den Code tun?

behoben:

Ich habe die IB-Einstellungen einfach nicht für einen meiner Ansichten überprüft: Mein Ansichtstyp sollte Skview sein.

War es hilfreich?

Lösung

    .
  • Erstellen Sie in Ihrem Ansicht-Controller -ViewDidLoad: Methode

    SKView *spriteView = (SKView *) self.view;
  • Erstellen Sie dann eine neue SKScene-Klasse in einer separaten Datei

    @interface GameScene : SKScene
    
    @end
  • kehren Sie zu Ihrem vorherigen Ansichtscontroller zurück und legen Sie diesen Code in Ihre Ereignishandler der Taste

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

mehr Info in Apples Dokumentation .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top