ray*_*eja 2 ios sprite-kit swift swiftui spriteview
当我尝试在场景的函数中设置该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 错误?
当您创建SpriteView.
例如:
struct ContentView: View {
var body: some View {
VStack {
Text("My Game")
SpriteView(scene: GameScene(), debugOptions: [.showsFPS, .showsNodeCount, .showsPhysics])
}
.padding()
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
224 次 |
| 最近记录: |