如何获得米(快速)的场景高度?

所以我有我自己的身高self.frame.height返回736 iPhone 6s的预期。 如何将这个值转换成米,以符合物理世界单位系统?

这是一米大约135点。

在9.8m / s的重力作用下,平稳下落的物理体在1.00806862953687s(1.01s)内运动660点,速度为1342.8162841796875m / s(1342.82)。

将math运算到小数点后两位,我们可以使用距离方程和速度两个不同的计算来计算每米的点数:

使用v = u + at(u = 0,a = 9.8,t = 1.01s),我们可以计算1.01s后v为1.01 * 9.8 = 9.90m / s。 物理体的速度是1342.85,所以9.90m / s = 1342.82分/秒,所以1m = 135.6分。

或者用s = ut +½at²来计算时间t之后的距离,得到s = 0.5×9.8×1.01 = 4.95m。 因此4.95m = 660点; 1分= 133.3分。

如果你完全精确地做math,你会得到137分的数字。

使用约2秒后的时间,从加速度公式得到133.4点/米的数字,距离公式为133.7点/米

奇怪的是,SKPhysicsBody类的参考描述的速度属性是以米/秒为单位,但它绝对看起来是以每秒点数。

你知道重力是9.8m / s ^ 2,所以拿一个物体,把它放在空中,然后测量1秒后行进的距离。 那么你就知道X points/sec = 9.8 meters/1^2
X points/1 = 9.8 meters/1^2
X points = 9.8 meters/1
X points = 9.8 meters
最终答案:
X/9.8 points = 1 meter