我如何获得对象的 angular 速度?日冕,lua
how can i get the angular Velocity of an object? corona, lua
我有一个慢动作模式,我需要获得一个物体的 angular 速度,这样我才能让它变慢。我正在使用电晕,lua。
Angular 速度应该围绕原点。我在下面写了算法,也在下面 Lua 中写了公式。但是这个公式只能用于最大 6 度的角度,因为更大的角度需要更准确的公式。
1-定义原点X0,Y0
2 - 时间 t1 的对象位于 x1,y1,从 X0 和 Y0 获取这些值
3 - 时间 t2 的对象位于 x2,y2,从 X0 和 Y0 获取这些值
你在 t2 的 angular 速度是
local Vang = math.atan ( math.sqrt ( (x2-x1)^2+(y2-y1)^2 ) / math.sqrt (x1^2+y1^2) )
这将是弧度值或其正切值。您可以乘以 180 再除以 3.14 得到度数。
我有一个慢动作模式,我需要获得一个物体的 angular 速度,这样我才能让它变慢。我正在使用电晕,lua。
Angular 速度应该围绕原点。我在下面写了算法,也在下面 Lua 中写了公式。但是这个公式只能用于最大 6 度的角度,因为更大的角度需要更准确的公式。
1-定义原点X0,Y0
2 - 时间 t1 的对象位于 x1,y1,从 X0 和 Y0 获取这些值
3 - 时间 t2 的对象位于 x2,y2,从 X0 和 Y0 获取这些值
你在 t2 的 angular 速度是
local Vang = math.atan ( math.sqrt ( (x2-x1)^2+(y2-y1)^2 ) / math.sqrt (x1^2+y1^2) )
这将是弧度值或其正切值。您可以乘以 180 再除以 3.14 得到度数。