Ios SpriteKit iPhone/iPad分辨率不同,需要相同的物理特性
当我将一个使用SpriteKit的iPhone应用程序移植到iPad上时,我已经能够使用iPhone 5与iPad屏幕的高度比来缩放所有屏幕元素和字体大小 所有的东西看起来都是成比例的,除了物理,因为有更多的面积 所以问题是,我如何用这个高度比来衡量物理和屏幕的比例Ios SpriteKit iPhone/iPad分辨率不同,需要相同的物理特性,ios,iphone,ipad,sprite-kit,skphysicsbody,Ios,Iphone,Ipad,Sprite Kit,Skphysicsbody,当我将一个使用SpriteKit的iPhone应用程序移植到iPad上时,我已经能够使用iPhone 5与iPad屏幕的高度比来缩放所有屏幕元素和字体大小 所有的东西看起来都是成比例的,除了物理,因为有更多的面积 所以问题是,我如何用这个高度比来衡量物理和屏幕的比例 可能会改变所有节点的密度或质量?我该怎么做,数学上使用比率使其完美?您可以配置附加到SKScene的SKPhysicsWorld对象 它改变了: 将加速度应用于模拟中基于体积的实体的重力特性 “速度”特性确定模拟运行的速率 您可
可能会改变所有节点的密度或质量?我该怎么做,数学上使用比率使其完美?您可以配置附加到
SKScene
的SKPhysicsWorld
对象它改变了:
- 将加速度应用于模拟中基于体积的实体的重力特性
- “速度”特性确定模拟运行的速率
您可以将这些属性设置为您在iPad上感觉良好的值。改变物理世界改变了所有
SKObjects
的物理。如果我正确地理解了你,你的解决方案是对iPad和iPhone的gravity
和speed
使用不同的值?设置物体质量的方法如何?