gpt4 book ai didi

swift - 如何在运行序列之前等待一段时间?

转载 作者:行者123 更新时间:2023-11-28 13:12:01 25 4
gpt4 key购买 nike

我正在使用 SpriteKit 制作游戏,当它开始时,我有节点从屏幕顶部生成并掉落:

let wait = SKAction.waitForDuration(0.2, withRange: 0.19)
let spawn = SKAction.runBlock {
self.addTears()
}
let sequence = SKAction.sequence([wait, spawn])
self.runAction(SKAction.repeatActionForever(sequence))

在生成这些节点之前,我想等待 1 秒的持续时间,但仅限于游戏开始时。我尝试在运行序列之前添加 waitForDuration,但没有成功。

最佳答案

尝试:

let otherWait = SKAction.waitForDuration(1)
let otherSequence = SKAction.sequence([otherWait, SKAction.repeatActionForever(sequence)])
runAction(otherSequence)

关于swift - 如何在运行序列之前等待一段时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30968034/

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