作者:spring709272032 | 来源:互联网 | 2023-01-18 12:46
iPhone X几天前发布.我正在尝试将我的一个游戏更新到新手机.但是,在具有SpriteKit场景的一个场景中,场景不会缩放以填充整个屏幕.
以下是显示场景的代码:
GameScene *scene = [GameScene unarchiveFromFile:@"GameScene"];
scene.scaleMode = SKSceneScaleModeFill;
// skView is basically self.view casted to SKView
[skView presentScene:scene];
SKS文件中场景的大小为2048x1536.
这就是它的样子:
红色部分是场景内容.一个有趣的事情是,背景(蓝色和灰色,确实正确显示).
有任何解决这个问题的方法吗?我只是拉伸场景来填充显示器(没有任何东西被圆角和凹口覆盖)