SpriteKit SKScene size.width说1024个文档说它应该是768

时间:2014-06-19 10:28:03

标签: ios objective-c sprite-kit swift

我将应用设置为仅限肖像。当我在println(self.size.width)初始SKScene时,它会给我1024。文档说“所以,一个场景初始化,高度为1024,宽度为768 ......”这里:https://developer.apple.com/library/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Nodes/Nodes.html

为什么我的宽度为1024?

宽度是基于手机的旋转还是总是相同?

1 个答案:

答案 0 :(得分:4)

是的,宽度可以基于设备的方向,但如果您只支持纵向模式,我认为这不是您的问题。如果您是通过Xcode的场景设计师创建场景,则会看到在该场景中定义的高度和宽度。要更改此设置,请打开“YourScene.sks”并浏览以下内容,将场景的尺寸更改为更合适的尺寸:

实用程序 - > SKNode Inspector - >更改宽度和高度

enter image description here