在SwiftUI中更改SpriteKit场景
我还有一个与此相关的问题: 如何在不同的SpriteKit场景之间移动 我曾经用过:在SwiftUI中更改SpriteKit场景,swiftui,scene,Swiftui,Scene,我还有一个与此相关的问题: 如何在不同的SpriteKit场景之间移动 我曾经用过: let firstScene = GameScene(fileNamed: "GameScene") let transition = SKTransition.doorsCloseHorizontal(withDuration: 0.5) firstScene?.scaleMode = .resizeFill
let firstScene = GameScene(fileNamed: "GameScene")
let transition = SKTransition.doorsCloseHorizontal(withDuration: 0.5)
firstScene?.scaleMode = .resizeFill
scene?.view?.presentScene(firstScene!, transition: transition)
Swiftui是如何实现的
在游戏场景中运行上述代码会返回一个nil错误
我在ContentView中关注这一点:
谢谢
SpriteView(scene: scene)
.frame(width: 300, height: 400)
.edgesIgnoringSafeArea(.all)