2016-11-23 70 views
0

我在swift 3项目中设置摄像头时出现问题。SKCamera节点 - 斯威夫特3

This is my scene

,这是我的代码

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

你能不能帮我找出什么是错在这里吗?即使我将相机移动到我的场景编辑器中,在我的游戏视图中也不会有任何改变。

非常感谢!

回答

1

好的伴侣,让你fam别担心。 设置一个变量看起来像这样,

VAR GameSceneCamera = SKCameraNode()

保持你的第一行代码明确这一点,

cameraNode = childNode(withName: “cameraNode”)作为! SKCameraNode

,并删除您的代码第二行明确这一点,

view.scene?.camera = cameraNode

权,最后一步的队友,这是非常重要的,所以很仔细听,

  1. 转至文件GameScene.sks

  2. 打开导航侧栏或导航器(单击第三个按钮从p右)打开你的资产就在身边

  3. 点击,场景,或包含所有这些资产

  4. 打开右侧或公用事业(边栏的顶部资产点击第一个从右上角的按钮)

  5. 点击相机和选择节点

如果你不知道这一点,你是一种特殊类型的愚蠢的笑。