我在swift 3项目中设置相机时遇到问题。
这是我的代码
cameraNode = childNode(withName: "cameraNode") as! SKCameraNode
view.scene?.camera = cameraNode
你可以帮我弄清楚这里有什么不对吗?即使我在场景编辑器中移动相机,它也不会对我的游戏视图产生任何影响。
非常感谢!
答案 0 :(得分:2)
好的伴侣,让你不用担心。 设置变量看起来像这样,
var GameSceneCamera = SKCameraNode()
专门保留您的第一行代码,
cameraNode = childNode(withName:“cameraNode”)为! SKCameraNode
并删除你的第二行代码,
view.scene?.camera = cameraNode
对,最后一步交配,这非常重要所以请仔细聆听,
转到GameScene.sks文件
打开导航栏或导航栏(点击右上角的第三个按钮)以打开侧面的资产
单击,场景或包含所有这些资产的顶级资产
打开右侧的侧栏或Utilities(点击右上角的第一个按钮)
单击相机并选择节点
如果你无法解决这个问题,那么你就是一种特殊类型的愚蠢哈哈。