gpt4 book ai didi

swift - 奇怪的 SKCameraNode 实例化失败

转载 作者:行者123 更新时间:2023-11-28 12:06:17 24 4
gpt4 key购买 nike

我试着在我的 SpriteKit 场景中创建一个相机节点,如下所示:

self.camera = SKCameraNode()

它失败了(self.camera 然后是 nil)。在我尝试之前这很奇怪:

let c = SKCameraNode()
self.camera = c

然后起作用了!

您能解释一下为什么第一个失败而第二个成功吗? (注意:代码在其他任何地方都完全相同)。看起来像一个非常奇怪的错误...

最佳答案

SKScenecamera 属性是一个弱变量。您需要对 SKCameraNode 的强引用,否则它将被释放。

关于swift - 奇怪的 SKCameraNode 实例化失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49316799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com