【发布时间】:2019-05-19 14:47:31
【问题描述】:
如何禁用 SpriteKit 节点触摸事件,然后在 25 秒后启用它,以便在触摸节点时将用户带到下一个场景?
我正在设置一个播放音频文件 25 秒的 GameScene,然后我希望用户能够单击 SpriteKit 节点,该节点会将用户带到下一个场景。问题是节点无法隐藏。它需要是可见的,但在 25 秒后禁用,然后可见并启用触摸。
if nextButton.contains(location) {
if nextButton.isHidden == true {
nextButton.isUserInteractionEnabled = false
} else {
goToScene(scene: getNextScene()!)
}
当 SPriteKit 节点能够被隐藏时,我已使用此代码,但这次节点必须始终可见。
【问题讨论】:
标签: ios swift sprite-kit