M_PI*2(以 Cocos2d 为单位)等于 1 秒吗?如何



什么告诉我们这是在"第二"?(M_PI*2等于1秒吗?如何?(

float32 maxRevsPerSecond = 7.0;
float32 accelerationFraction = acceleration.y*6;
float32 motorSpeed = (M_PI*2) * maxRevsPerSecond * accelerationFraction;

谢谢

M_PI 是系统对 π 值的定义 (3.14159...(motorSpeed是以弧度每秒为单位的角度(旋转(值。

<小时 />

上面的初始答案仅基于示例代码中的变量名称。做一些网络搜索,我看到这段代码是《学习 Cocos2D》一书中示例的一部分。在">使用加速度计使购物车移动"一节中,该书说:

由于您为推车车轮设置了回旋钮,因此旋转车轮很容易。蜗壳接头有一个内置的"电机",它定义了车轮以弧度每秒旋转的速度。

将电机视为一种自动机构,它根据电机速度转动车轮。 电机速度以弧度每秒为单位,...

最新更新