我有一个背景节点,我正在调整大小以适应屏幕。它可以在iPad上运行,但在iPad专业版(任一尺寸)上,节点大小似乎略大于屏幕,即使使用
报告尺寸正确print(node.size.width, node.size.height)
屏幕尺寸也报告了正确的尺寸
print(main.screen.bounds.size)
我允许进行屏幕缩放
print("screenscale", UIScreen.main.scale)
虽然这已经回归" 2"所有的iPad(空中和专业)
答案 0 :(得分:0)
尝试:
SKSpriteNode(texture: fileName, size: CGSize(width: self.frame.width, height: self.frame.height))
对于我来说,它使用Im作为滚动背景的节点。