gpt4 book ai didi

ios - SKAction 继续工作

转载 作者:搜寻专家 更新时间:2023-11-01 06:05:15 25 4
gpt4 key购买 nike

我正在使用以下命令来暂停我的游戏

self.scene?.paused = true

但是,当场景暂停时,所有 SKAction 都会停止。我该怎么做才能让某些操作继续起作用?

最佳答案

将某些节点添加到不同的 SKNode 因此您只能暂停您希望暂停的层 (SKNode)。它看起来像这样:

let gameLayer = SKNode() 
let pauseLayer = SKNode()

现在,当您想要将 child 添加到场景中时,而不是将其添加到图层中:

gameLayer.addChild(gameSceneNode)
pauseLayer.addChild(pauseSceneNode)

不要忘记将图层也添加到场景中

addChild(gameLayer)
addChild(pauseLayer)

要暂停图层,请这样写:

swift 3

gameLayer.isPaused = true

swift 2

gameLayer.paused = true

请注意,在此示例中,gameLayer 上的所有节点都将暂停,但 pauseLayer 上的所有节点都不会暂停。

关于ios - SKAction 继续工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39378419/

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