什么告诉我们这是在"第二"?(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》一书中示例的一部分。在">使用加速度计使购物车移动"一节中,该书说:
由于您为推车车轮设置了回旋钮,因此旋转车轮很容易。蜗壳接头有一个内置的"电机",它定义了车轮以弧度每秒旋转的速度。
。
将电机视为一种自动机构,它根据电机速度转动车轮。 电机速度以弧度每秒为单位,...