0

我目前正在为 iphone 开发一个游戏,其中有一个旋转的小行星(它是圆形的)和一个围绕该小行星圆周旋转的物体。我使用 x = center.x + radius*cosf(弧度度数)和 y = center.y + radius*sinf(弧度度数)计算了物体绕小行星的圆周旋转。我唯一的问题有这个:我应该在围绕圆圈旋转的对象中更改每帧“度”的值多少以保持图像旋转,使其看起来围绕圆圈移动但没有旋转太多,我该如何计算类似的东西那?任何帮助表示赞赏。

4

1 回答 1

0

决定每分钟要转多少转,然后将示例中的“弧度度数”替换为“转数/分钟 * 分钟 * 2pi”。您可以将“分钟”替换为任何时间测量值。

于 2012-04-13T04:44:27.597 回答