2016-11-23 2 views
0

Ich habe ein Problem beim Einrichten der Kamera in meinem Projekt swift 3.SKCamera Node - Swift 3

This is my scene

und dies ist mein Code

cameraNode = childNode(withName: "cameraNode") as! SKCameraNode 
view.scene?.camera = cameraNode 

Können Sie mir helfen herauszufinden, was hier falsch? Auch wenn ich die Kamera in meinem Szeneneditor verschiebe, macht das in meinem Spiel keinen Unterschied.

Vielen Dank!

Antwort

1

In Ordnung, Kumpel, hast du fam mach dir keine Sorgen. eine Variable, die in etwa so aussieht Set,

var GameSceneCamera = SKCameraNode()

Ihre erste Zeile des Codes halten speziell diese,

cameraNode = childNode (withname: "cameraNode"), wie! SKCameraNode

und löschen Sie Ihre zweite Codezeile speziell diese,

view.scene? = Von Kameras mit cameraNode

Rechts, letzter Schritt Kumpel, das ist sehr wichtig, so sehr aufmerksam zuhören,

  1. Gehen Sie auf die Datei GameScene.sks

  2. Öffnen Sie die Navigationsseitenleiste oder Navigator (klicken Sie auf die dritte Schaltfläche von der zu p rechts) Ihr Vermögen auf der Seite

  3. Klicken Sie auf, Szene zu öffnen, oder die Top-Asset, das alle diese Vermögenswerte enthält

  4. öffnen Sie die Seitenleiste auf der rechten oder Utilities (klicken Sie auf den ersten Taste von oben rechts)

  5. Klicken Sie auf Kamera und wählen Sie den Knoten

Wenn Sie das nicht herausfinden können, Sie sind eine besondere Art von dumm lol.