iPhone- Spritekit-Programmierung: Laden der Szene aus der Taste
-
21-12-2019 - |
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.
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