gpt4 book ai didi

ios - SKTransition crossFadeWithDuration 不再有效

转载 作者:搜寻专家 更新时间:2023-10-30 22:18:55 26 4
gpt4 key购买 nike

我在使用 SKTransaction 对象 crossFadeWithDuration 时遇到问题。

它过去常常在当前 SKScene 的顶部淡出一个新的 SKScene 对我来说非常完美,但现在它更像是 fadeWithDuration 对象,留下一个灰色的间隙在两个 SKScenes 之间。

我觉得这种差异发生在最近的更新中,但直到现在我才注意到。我只是通过按下 UIButton 来调用此方法:

    self.skView.presentScene(Puzzle1(size: (self.view?.bounds.size)!), transition: SKTransition.crossFadeWithDuration(2.0))

有没有其他人遇到过这个问题或知道任何解决方案/解决方法?

最佳答案

这是因为您执行了 self.skView 而不是 self.scene?.view?.presentScene 在转换到场景时也执行此操作
让 Scene = Puzzle1(size : self.size)
Scene.scaleMode = SKSceneScaleMode.AspectFill
self.scene?.view?.presentScene(Scene, transition: SKTransition.crossFadeWithDuration(2.0))

关于ios - SKTransition crossFadeWithDuration 不再有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33885253/

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