我想让一个圆(:Sprite)沿着预先绘制的曲线移动。使用图形库绘制了350度曲线,我希望我的擦洗器从0度移动到350度而不离开路径。我发现了一个来自senocular.com的优秀课程,但问题在于我限制了我可以使用的曲线的长度,因为为了使它正常工作,我必须将自己限制在最大90度曲线。我还发现另一个类将sprite移动到一个圆圈,但问题是,一旦我到达完整的循环。精灵返回到位置0.我只想让精灵从0到350然后返回,我不希望它从350 - 0跳过。是否有任何类或方法只是绘制曲线并将圆圈附加到曲线?
以下是一些照片: