当我尝试在场景的函数中设置该showPhysics属性时,当我在 SwiftUI 中使用 SpriteView 呈现它时,它不会执行任何操作。当我尝试显示 FPS 和节点数时,也会发生同样的情况。这是代码:truedidMove(to:)
class GameScene: SKScene {
override func didMove(to view: SKView) {
view.showsFPS = true
size = view.frame.size
addChild(SKSpriteNode(color: .yellow, size: CGSizeMake(50, 50)))
}
}
struct ContentView: View {
var body: some View {
VStack {
Text("My Game")
SpriteView(scene: GameScene())
}
.padding()
}
}
Run Code Online (Sandbox Code Playgroud)
这是一个错误还是我使用 SpriteView 错误?