Fix scene display

main
Mathieu GROUSSEAU 3 weeks ago
parent e8bea4a595
commit 060517b736

@ -12,6 +12,7 @@ struct IngameView: View {
private let scene: GameScene
var body: some View {
VStack {
HStack {
PlayerView(is_local: true)
Spacer()
@ -21,11 +22,11 @@ struct IngameView: View {
Spacer()
VStack(alignment: .center) {
Spacer()
SpriteView(scene: self.scene).scaledToFit()
Spacer()
SpriteView(scene: self.scene)
.aspectRatio(
self.scene.size.width / self.scene.size.height,
contentMode: .fit
)
}
Spacer()
@ -37,6 +38,7 @@ struct IngameView: View {
let current = "???"
Text("inGame.currentRules \(current)")
}
}
init(settings: NewGameVM, player1: PlayerSettingsVM, player2: PlayerSettingsVM) {
self.scene = GameScene(s: (Int(settings.width), Int(settings.height)))

Loading…
Cancel
Save