0

Swift 3 プロジェクトでカメラの設定に問題があります。

これが私のシーンです

これが私のコードです

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

ここで何が問題なのかを理解するのを手伝ってもらえますか? シーン エディターでカメラを動かしても、ゲームのビューに違いはありません。

どうもありがとう!

4

1 に答える 1

2

よし仲間、心配しないでください。次のような変数を設定します。

var GameSceneCamera = SKCameraNode()

コードの最初の行は、具体的には次のようにしてください。

cameraNode = childNode(withName: "cameraNode") as! SKCameraNode

コードの 2 行目、具体的にはこれを削除します。

view.scene?.camera = cameraNode

そうです、最後のステップメイト、これは非常に重要ですので、注意深く聞いてください。

  1. ファイル GameScene.sks に移動します。

  2. ナビゲーション サイド バーまたはナビゲーター (右上から 3 番目のボタンをクリック) を開き、横にアセットを開きます。

  3. シーン、またはこれらのアセットをすべて含む一番上のアセットをクリックします

  4. 右側のサイドバーまたはユーティリティを開きます(右上から最初のボタンをクリックします)

  5. カメラをクリックしてノードを選択します

これを理解できないなら、あなたは特別なタイプの愚か者です(笑)。

于 2016-12-10T13:28:26.113 に答える