2014-02-14 14 views
9

當我移植一個使用SpriteKit到iPad的iPhone應用程序時,我能夠使用iPhone 5與iPad屏幕的高度比例來縮放所有屏幕元素和字體大小。SpriteKit iPhone/iPad的不同分辨率,需要相同的物理效果

一切看起來都是成比例的,除了物理因爲有更多的面積。

所以問題是,我該如何使用該高度比例與屏幕一起縮放物理?

也許所有節點的密度或質量都在變化?我會怎麼做,數學上使用比例,以便它是完美的?

回答

3

您可以配置連接到SKSceneSKPhysicsWorld對象。
它改變:

  • 適用的加速在模擬基於卷的機構重力財產。
  • 速度屬性確定模擬運行的速率。

您可以將那些屬性設置爲您在iPad上看起來不錯的值。改變物理世界改變物理所有SKObjects

+1

如果我認爲正確的話,你的解決方案是爲iPad和iPhone具有不同的「gravity」和「speed」值?如何設置物體的「質量」? – WebOrCode