Swift 在iPhone6plus和iPhone6splus模拟器中,SpriteKit节点看起来更小
在iPhone6plus和6splus模拟器中,我的游戏场景中的节点看起来比它们应该做的要小得多(即使屏幕非常适合——没有黑条、空白等等)。奇怪的是,我的MenuScene和TutorialScene(在同一个模拟器中)中的节点都是正常大小的。我的应用程序在所有其他模拟器(iPadAir、iPadPro、iPhone5、5s、6、6s)上都能完美运行(所有场景中都有正常大小的节点)。 P 我试过以下几件事:Swift 在iPhone6plus和iPhone6splus模拟器中,SpriteKit节点看起来更小,swift,xcode,sprite-kit,Swift,Xcode,Sprite Kit,在iPhone6plus和6splus模拟器中,我的游戏场景中的节点看起来比它们应该做的要小得多(即使屏幕非常适合——没有黑条、空白等等)。奇怪的是,我的MenuScene和TutorialScene(在同一个模拟器中)中的节点都是正常大小的。我的应用程序在所有其他模拟器(iPadAir、iPadPro、iPhone5、5s、6、6s)上都能完美运行(所有场景中都有正常大小的节点)。 P 我试过以下几件事: 我为所有尺寸创建启动映像-->应用程序内图标和启动映像,我将启动映像迁移到资产目录--
- 我为所有尺寸创建启动映像-->应用程序内图标和启动映像,我将启动映像迁移到资产目录-->删除“启动屏幕文件”中的行-->不起作用
- 我尝试了上面相同的方法,但这次我删除了Launch Screen.storyboard(如果我已经为所有尺寸的iPhone创建了启动图像,为什么我需要它?)无法工作
- 我删除我的启动图像并恢复启动屏幕。情节提要(基本上重置所有内容)-->不起作用
您可以在iOS人机界面指南中了解更多信息您能澄清什么是游戏场景等吗?它们是SpriteKit场景、SceneKit场景还是其他场景?它们都是SpriteKit场景进行基本调试:打印视图大小、打印场景大小、打印有问题的sprite大小及其纹理大小。检查有问题的精灵上是否存在比例因子。清除模拟器内容和缓存(查看模拟器菜单)。