SpriteKit iPhone / iPad不同的分辨率,需要相同的物理
当我移植一个使用SpriteKit到iPad的iPhone应用程序时,我可以使用iPhone 5到iPad屏幕的高度比例缩放所有屏幕元素和字体大小。
一切看上去都是成比例的,除了物理因为有更多的面积。
所以问题是,如何使用该高度比例来与物体一起缩放物理?
也许改变所有节点的密度或质量? 我该怎么做,math上使用的比例,以便它是完美的?
您可以configuration连接到SKScene
的SKPhysicsWorld
对象。
它改变:
- 在模拟中将加速度应用于基于体积的物体的重力属性。
- 速度属性决定了模拟运行的速度。
您可以将这些属性设置为在iPad上看起来不错的值。 改变物理世界改变所有SKObjects
物理。