我在 swift 3 项目中设置相机时遇到问题。
这是我的代码
cameraNode = childNode(withName: "cameraNode") as! SKCameraNode
view.scene?.camera = cameraNode
你能帮我找出问题所在吗?即使我在场景编辑器中移动相机,它也不会对我的游戏视图产生任何影响。
非常感谢!
设置一个如下所示的变量:
var GameSceneCamera = SKCameraNode()
保留第一行代码,具体如下:
cameraNode = childNode(withName: "cameraNode") as! SKCameraNode
并删除第二行代码,具体如下:
view.scene?.camera = cameraNode
最后,非常重要的一步:
转到文件 GameScene.sks
打开导航侧栏或导航器(单击右上角第三个按钮)以打开侧面的资产
单击场景或包含所有这些资源的顶部资源
打开右侧边栏或实用工具(点击右上角第一个按钮)
单击相机并选择节点