gpt4 book ai didi

ios - 没有内容和适当背景颜色的 SKScene 加载

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

我有这段代码可以从一个 SKScene 切换到另一个:

let nextScene = MenuScene(size: self.scene!.size)
let transition = SKTransition.revealWithDirection(.Down, duration: 1.0)
scene.scaleMode = .AspectFill

self.scene?.view?.presentScene(nextScene, transition: transition)

新场景呈现的背景颜色不同于 .sks 中指定的背景颜色,并且没有节点可见。对于少量代码,我很抱歉,我担心这不会对我的问题有太多了解。感谢您的帮助。

最佳答案

hamobi 确实有正确答案,但这种方法可能更简单,并且不需要扩展。

let nextScene = MenuScene(fileNamed:"MenuScene")
nextScene.size = self.scene!.size
let transition = SKTransition.revealWithDirection(.Down, duration: 1.0)
nextScene.scaleMode = .AspectFill

self.scene?.view?.presentScene(nextScene, transition: transition)

请注意,像这样从一个场景移动到另一个场景是糟糕的设计,场景应该告诉 View 正在发生转换,而 View 应该在场景对象之外进行呈现,这样旧场景才能正常显示释放

关于ios - 没有内容和适当背景颜色的 SKScene 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34421549/

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