怎么用vx,vy两个速度来控制一个点走圆形?

发布于 2022-09-03 13:33:29 字数 74 浏览 18 评论 0

怎么在每一个步长里,通过控制一个点的垂直移动距离和水平移动距离,来让该点走圆形。

因为要做一个 点 走圆形路径的动画

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

奈何桥上唱咆哮 2022-09-10 13:33:29

三角函数不要交还给数学老师啊

T = 60
degree = 360 / T
r = 10
for step in T:
    x = r * cos(degree * step)
    y = r * sin(degree * step)
    plot(x,y)
粉红×色少女 2022-09-10 13:33:29

圆心和半径确定的话,给定一个x总能找到两个y吧,再加以简单的判断区分这两个y值,就可以知道坐标了。
为什么要确定步长呢?每次都不一样,算起来也不方便。用圆的方程吧。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文